Difference between revisions of "XBRL Axis"

From Open Risk Manual
(Built-in Dimensions)
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
== Definition ==
 
== Definition ==
'''XBRL Axis'''. (also XBRL Dimension). An [[XBRL Instance]] document contains facts; an axis (or dimension) differentiates facts and each axis represents a way that the facts may be classified. For example, revenue for a period might be reported along with a business unit axis, a country axis, a product axis, and so forth.
+
'''XBRL Axis'''. An [[XBRL Instance]] document contains [[XBRL Fact | facts]]; an axis (or dimension) differentiates facts and each axis represents a way that the facts may be classified. For example, revenue for a period might be reported along with a business unit axis, a country axis, a product axis, and so forth.
  
== Built-in Dimensions ==
+
NB: The terminology [[XBRL Dimension]] is more technical (in terms of defining the [[Data Structure]]) but is essentially equivalent.
 +
 
 +
== Built-in XBRL Dimensions ==
 
Dimensions that are defined by the XBRL specification, and which are required for all facts (depending on their datatype) are built-in dimensions. For example, the "period" built-in dimension defines the date or period in time to which a fact relates, and the "unit" built-in dimension defines the units, such as a monetary currency, in which a numeric fact is reported.  
 
Dimensions that are defined by the XBRL specification, and which are required for all facts (depending on their datatype) are built-in dimensions. For example, the "period" built-in dimension defines the date or period in time to which a fact relates, and the "unit" built-in dimension defines the units, such as a monetary currency, in which a numeric fact is reported.  
  
 
The base XBRL specification essentially defines three dimensions (axes):  
 
The base XBRL specification essentially defines three dimensions (axes):  
* reporting period
+
* the reporting period
* reporting entity (i.e.; a company or a division thereof), and  
+
* the reporting entity (i.e.; a company or a division thereof), and  
* a reporting scenario
+
* the reporting scenario
  
  
Taxonomies may add additional dimensions, referred to as taxonomy-defined dimensions (the technical term is "core dimensions").
+
Taxonomies may add additional dimensions, referred to as taxonomy-defined dimensions (the technical term is "core dimensions"). Additional dimensions can be  developed using the XBRL Dimensions Module.
Additional dimensions can be  developed using the XBRL Dimensions Module.
 
  
 
=== Axis Default Relationship ===
 
=== Axis Default Relationship ===
Line 22: Line 23:
 
=== Example ===
 
=== Example ===
 
Revenue for a period might be reported along a business unit axis, a country axis, a product axis, and so forth.  
 
Revenue for a period might be reported along a business unit axis, a country axis, a product axis, and so forth.  
 
 
 
 
  
 
[[Category:XBRL Glossary]]
 
[[Category:XBRL Glossary]]

Latest revision as of 14:51, 28 April 2023

Definition

XBRL Axis. An XBRL Instance document contains facts; an axis (or dimension) differentiates facts and each axis represents a way that the facts may be classified. For example, revenue for a period might be reported along with a business unit axis, a country axis, a product axis, and so forth.

NB: The terminology XBRL Dimension is more technical (in terms of defining the Data Structure) but is essentially equivalent.

Built-in XBRL Dimensions

Dimensions that are defined by the XBRL specification, and which are required for all facts (depending on their datatype) are built-in dimensions. For example, the "period" built-in dimension defines the date or period in time to which a fact relates, and the "unit" built-in dimension defines the units, such as a monetary currency, in which a numeric fact is reported.

The base XBRL specification essentially defines three dimensions (axes):

  • the reporting period
  • the reporting entity (i.e.; a company or a division thereof), and
  • the reporting scenario


Taxonomies may add additional dimensions, referred to as taxonomy-defined dimensions (the technical term is "core dimensions"). Additional dimensions can be developed using the XBRL Dimensions Module.

Axis Default Relationship

The dimensional relationship indicating that the table axis has a default domain member

Axis Domain Relationship

The dimensional relationship indicating that the table axis has members drawn from a domain

Example

Revenue for a period might be reported along a business unit axis, a country axis, a product axis, and so forth.