There are specific rules in the Taxonomy about data precision for numeric values being submitted in XBRL.

The below tables summarises all the Numeric types used in Tabular together with some business examples and the metric.

The number of decimal places mentioned in the table above is placed on Decimal property. All numeric data types use the Decimal property in the output XBRL file. This property is driven by the datatype.

More details below on how our XBRL generation processes this number format.

Integers – 0 decimal places in the Tabular template and no XBRL transformation.

Percentages – are handled in Tabular as 4 decimal places in the specific cell that is a percentage.
So 9 % should be represented by the user as 0.0900. There as 2 decimal places for the percentages, so 9.33% inputted into the system as 0.0933 is also valid.

No XBRL transformation takes place and the percentage is reported in this 4 decimal place format.
Insignificant zeros are kept in the XBRL output. An example of a percentage with insignificant zero is 1.0000 – which represents 100% with two insignificant zeros.
Percentage can be over 100% or 1.0000 for example a 250% capital adequacy ratio.

Rates (Quantity / Duration) – 1 decimal places in the Tabular template and no XBRL transformation

Monetary values (In general) – 0 decimal places in the Tabular template and no XBRL transformation

Monetary Values (specific exception list ) – 2 decimal places in the Tabular template and no XBRL transformation. These templates are part of the exception list S.06.02, SE.06.02, S.08.01, S.08.02, S.11.01 and E.01.01. The list of data points that are affected are below:

Monetary Data Points

Feedback

Was this helpful?

Yes No
You indicated this topic was not helpful to you ...
Could you please leave a comment telling us why? Thank you!
Thanks for your feedback.

Post your comment on this topic.

Post Comment