I have created what I am calling the "proof" representation of an XBRL-based digital financial report. There are two parts to this proof.
The proof representation builds on the following XBRL representations:
All of this helps you understand what it takes to create a properly functioning logical system. The proof builds on that by exercising 100% of the information models you will encounter and making sure those information models interact with one another correctly.
Finally, the XASB reporting scheme combines the PROOF and all the other representations and provides a complete financial report.
All of this is pulled together in the initial version of my document Mastering XBRL-based Digital Financial Reporting. Stay tuned for improved versions.
Why am I doing all this? Testing, testing, and more testing of my special theory and the SBRM logical conceptualization of a business report. Also, these are all excellent learning tools.