Exhaustive

In-depth material and information on various aspects of a subject, so that you have all you need