translate English to French: The outcome document elaborated extensively on that concept.
Le Document final en traite largement.