Decomposition of XBRL-based Digital Report
To effectively understand an XBRL-based digital report , you need to understand how to decompose and compose such a digital report. In this article I am going to focus on decomposition . Decomposition is simply about taking the one big piece that is the report model and report and breaking that larger "whole" into physical, logical, and functional "parts". I am going to use a financial statement as an example, but these same ideas relate to reports at all levels of granularity including transaction level granularity, what I call the " mezzanine level " or working paper level granularity, financial statement level granularity, or financial analysis model level of granularity. So, the explanation of the decomposition and composition of a financial statement also works for the other levels of granularity. As I have pointed out, a financial statement is a knowledge graph . What I mean by this is that whether the financial statement is on a clay tablet, o...