Soup-to-nuts Definition

adjective
(idiomatic, US) Comprehensive; complete; covering all of something.
Their soup-to-nuts approach left us with few questions.
Wiktionary