One issue I encounter is in group discussions e.g. management meetings. Lack of detail up-front leads to derailment from edge-cases or whataboutery as the conversation moves on. Whereas excessive detail up-front leads to derailment from nit-picking, or abject boredom, or failing to catch all the detail.
During this sort of conversation I scribble notes about the points I want to raise. Then let everyone else talk to see if my points are raised or if I learn something new. Finally, I try to raise points by saying something like "there are three things I'd say about X", followed by a super-brief headline for each point. Single sentences. That should be enough, but if not, I'd expand each as required.
But even this has issues. Management meetings can be fraught, and time is scarce. Waiting until after others have spoken means that they may have sucked the life from the conversation and people may be impatient to move on. I'm aware of coming across as someone who simply wants to stick their beak into every conversation.
So, I've tried to be more Zen and simply let things go, or take certain conversations off-line i.e. discuss in depth outside the room. Results vary.
Good luck! :)