Some entrepreneurs think they can leave out the "details" of the technology, or the mechanism of action of a new biotech drug: the potential market size is all that matters. "Technology is detail for nerds."

Not really. It depends on the stage of your company, if your company is early stage and the only asset it has is basically a PowerPoint presentation, technology is not really a small detail, it is the main thing the investor puts her money in.

"Will it work, what are the risks?"

"Does this person know what she is doing?"

"How much does it cost to develop it?"

These are fundamental questions, and a good way to address them is a deep dive in one part of your solution to give investors confidence that the risks can be managed, and that you can trusted with doing that.