在XBRL中,同一个表示网络对于单个SEC文件中的所有上下文是否有效?

问题描述

表示网络/层次结构是否独立于填充它们的事实的上下文?

例如,在一个实例文档中,我看到许多事实是重复的,但具有不同的上下文。显然,这是因为它们代表特定表的不同年份,例如。上一年或上一季度的损益表。

但是,表示层次结构是否对所有上下文有效,并且在同一SEC文件中对于不同上下文不会改变?

解决方法

简单的回答是,表示层次结构独立于上下文。没有将特定层次结构绑定到特定上下文的机制。

有两个细节值得注意:

  1. 表示层次结构可以指示将概念用作期初余额或期末余额的位置(使用“首选标签”机制选择periodStartLabelperiodEndLabel)。在这种情况下,使用表示层次结构显示报告信息的工具将从不同的上下文中选择概念。

  2. SEC XBRL渲染器对每个部分中显示的事实进行了一些过滤。例如,如果相同的概念出现在主要财务报表和便笺的显示中,则呈示者可以过滤出要用于便笺的事实,以使事实不显示在主要财务报表中。例如,如果您查看此10-Q,则在“财务报表->简明合并运营报表”下,第一行将显示“净销售额”。如果您在“注释详细信息”下的第5个表格下查看,则会看到按产品系列划分的“净销售额”细分。尽管使用了相同的概念,但本说明中的大多数事实都是 未在第一条语句中显示。请注意,此过滤是此特定渲染引擎的功能,而不是XBRL标准的一部分。