Anatomy of an Information Block
I have done my best to explain/describe what an information block (a.k.a. block, fact set) is and what it does. The best summary is here at this blog post, Core Pattern . Another explanation is in the document Blocks . This Master Class in Representing Financial Statement Logic Using XBRL represents the exact same information 10 different ways using XBRL where the information itself does not change, only the XBRL technical syntax used to represent the information changes. Why are those 10 different examples important? Because they really help you get your head around the notion of the information block. Anything in an information block that is not made explicit is therefore implicit which means that you are allowing anyone and everyone to make whatever assumptions they choose to make. Implying something and making incorrect assumptions lead to defects in interpretation of information and the assumptions are a source and of confusion, misunderstanding, and c...