idiom
flesh out
Meaning
to add more detail to something
Example
We need to **flesh out** the proposal before presenting it.