Verify Precision and Scale
Detailed tagging information is intended for use only by existing self-service clients.
Error Type
DataTypeError
Error
The Numeric Units (precision, scale) may be incorrect.
"Please verify the precision and scale used for this Markup before proceeding."
Problem
The precision and scale does not match the source. This is may often be caused when a value has been modified to a different precision or scale in the source, but the tagA tag renders a value in XBRL, made up of an element, a calendar, numeric units and a member, if needed. has not yet updated accordingly.
Solution
Adjust the Precision and Scale to correctly match the source. For reference, use the Numeric Units Cheat Sheet.
The decimals attribute influences how numbers are interpreted in XBRLExtensible Business Reporting Language (XBRL) is an XML-based standard for defining and exchanging business and financial performance information.; any value for the decimals attribute other than the value INF implies rounding or truncation. Use the following table to select the correct value of the decimals attribute for a fact so that it corresponds to the value as presented (most often rounded) on the corresponding official HTML/ASCII document.
Accuracy of the amount as shown in official HTML/ASCII document |
Value of decimals attribute |
---|---|
Exact monetary, percentage, basis point or any other amount | INF |
Rounded to billions | -9 |
Rounded to millions | -6 |
Rounded to thousands | -3 |
Rounded to units | 0 |
Rounded to cents | 2 |
Rounded to a whole percentage | 2 |
Rounded to basis points | 4 |
Examples
Fact | Value | Value of
decimals attribute |
---|---|---|
A federal tax rate of (exactly) 46% | .46 | INF |
An management fee of (exactly) 10 basis points | .001 | INF |
A (rounded) profit margin of 9.3% | .093 | 3 |
A (rounded) change in NAV of 12 basis points | .0012 | 4 |
A (rounded) inventory “in thousands” of 100 | 100,000 | -3 |
A (rounded) inventory “in thousands” of 100.2 | 100,200 | -2 |
Copyright © 2021 Certent