Created by: SEC Office of Structured Disclosure
The value of each 'unitRef' attribute on each fact of a type in the unit type registry must refer to a unit declaration consistent with the data type of that fact, where consistency is defined by that registry. XBRL 2.1 already enforces the requirement that a fact of type xbrli:monetaryItemType must have a unitRef whose xbrli:measure is an ISO standard currency. A standard numeric data type registry is similar but broader: it has a schema with numeric type declarations, and each numeric data type is associated with consistent unit declaration measures, numerators and denominators. A portion of a registry is shown below; full details are maintained at
https://www.sec.gov/info/edgar/edgartaxonomies.shtml.
In this table, for example, facts whose type is based on areaItemType must have a unit whose measure is one of sqft, sqyd, sqmi, etc. The notation "(any)" means that the element namespace is ignored for the purposes of checking for consistencyUnit type registry restrictions apply.
Type name-space
Type element name
Unit measure name space
Unit measure element name
Meaning
Unit numerator namespace
Unit numerator element name
Unit denominator namespace
Unit denominator element name
(any)
percentItemType
xbrli
Pure
Rate or Fraction
n/a
disallowed
n/a
disallowed
(any)
perShareItemType
n/a
disallowed
Monetary unit per Share
iso4217
3-letter ISO 4217 codes
xbrli
shares
(any)
areaItemType
(any)
sqft
Square Foot
n/a
disallowed
n/a
disallowed
sqyd
Square Yard
sqmi
Square Mile
A
Acre
Number | Name | Description | References | Data Inputs | Result Outputs | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
_000gd | 6.5.35, Instance with all compatible combinations of numeric type and unit on directly typed concepts, GOOD. | Instance with all compatible combinations of numeric type and unit on directly typed concepts, GOOD. |
|
|
|||||||||||||||||||
_002ng | 6.5.35, AreaItemTypeConcept fact with unit u1, NOGOOD | AreaItemTypeConcept fact with unit u1, NOGOOD |
|
|
|||||||||||||||||||
_003ng | 6.5.35, AreaItemTypeConcept fact with locally defined unit acre, NOGOOD | AreaItemTypeConcept fact with locally defined unit acre, NOGOOD |
|
|
|||||||||||||||||||
_004ng | 6.5.35, AreaItemTypeConcept fact with unit u1_u2, NOGOOD | AreaItemTypeConcept fact with unit u1_u2, NOGOOD |
|
|
|||||||||||||||||||
_005ng | 6.5.35, DerivedAreaItemTypeConcept fact with unit u1, NOGOOD | DerivedAreaItemTypeConcept fact with unit u1, NOGOOD |
|
|
|||||||||||||||||||
_006ng | 6.5.35, DerivedAreaItemTypeConcept fact with locally defined unit acre, NOGOOD | DerivedAreaItemTypeConcept fact with locally defined unit acre, NOGOOD |
|
|
|||||||||||||||||||
_007ng | 6.5.35, DerivedAreaItemTypeConcept fact with unit u1_u2, NOGOOD | DerivedAreaItemTypeConcept fact with unit u1_u2, NOGOOD |
|
|
|||||||||||||||||||
_008ng | 6.5.35, ElectricCurrentItemTypeConcept fact with unit u1, NOGOOD | ElectricCurrentItemTypeConcept fact with unit u1, NOGOOD |
|
|
|||||||||||||||||||
_009ng | 6.5.35, ElectricCurrentItemTypeConcept fact with locally defined unit A, NOGOOD | ElectricCurrentItemTypeConcept fact with locally defined unit A, NOGOOD |
|
|
|||||||||||||||||||
_010ng | 6.5.35, ElectricCurrentItemTypeConcept fact with unit u1_u2, NOGOOD | ElectricCurrentItemTypeConcept fact with unit u1_u2, NOGOOD |
|
|
|||||||||||||||||||
_011ng | 6.5.35, DerivedElectricCurrentItemTypeConcept fact with unit u1, NOGOOD | DerivedElectricCurrentItemTypeConcept fact with unit u1, NOGOOD |
|
|
|||||||||||||||||||
_012ng | 6.5.35, DerivedElectricCurrentItemTypeConcept fact with locally defined unit A, NOGOOD | DerivedElectricCurrentItemTypeConcept fact with locally defined unit A, NOGOOD |
|
|
|||||||||||||||||||
_013ng | 6.5.35, DerivedElectricCurrentItemTypeConcept fact with unit u1_u2, NOGOOD | DerivedElectricCurrentItemTypeConcept fact with unit u1_u2, NOGOOD |
|
|
|||||||||||||||||||
_014ng | 6.5.35, EnergyItemTypeConcept fact with unit u1, NOGOOD | EnergyItemTypeConcept fact with unit u1, NOGOOD |
|
|
|||||||||||||||||||
_015ng | 6.5.35, EnergyItemTypeConcept fact with locally defined unit Bcfe, NOGOOD | EnergyItemTypeConcept fact with locally defined unit Bcfe, NOGOOD |
|
|
|||||||||||||||||||
_016ng | 6.5.35, EnergyItemTypeConcept fact with unit u1_u2, NOGOOD | EnergyItemTypeConcept fact with unit u1_u2, NOGOOD |
|
|
|||||||||||||||||||
_017ng | 6.5.35, DerivedEnergyItemTypeConcept fact with unit u1, NOGOOD | DerivedEnergyItemTypeConcept fact with unit u1, NOGOOD |
|
|
|||||||||||||||||||
_018ng | 6.5.35, DerivedEnergyItemTypeConcept fact with locally defined unit Bcfe, NOGOOD | DerivedEnergyItemTypeConcept fact with locally defined unit Bcfe, NOGOOD |
|
|
|||||||||||||||||||
_019ng | 6.5.35, DerivedEnergyItemTypeConcept fact with unit u1_u2, NOGOOD | DerivedEnergyItemTypeConcept fact with unit u1_u2, NOGOOD |
|
|
|||||||||||||||||||
_020ng | 6.5.35, VoltageItemTypeConcept fact with unit u1, NOGOOD | VoltageItemTypeConcept fact with unit u1, NOGOOD |
|
|
|||||||||||||||||||
_021ng | 6.5.35, VoltageItemTypeConcept fact with locally defined unit GV, NOGOOD | VoltageItemTypeConcept fact with locally defined unit GV, NOGOOD |
|
|
|||||||||||||||||||
_022ng | 6.5.35, VoltageItemTypeConcept fact with unit u1_u2, NOGOOD | VoltageItemTypeConcept fact with unit u1_u2, NOGOOD |
|
|
|||||||||||||||||||
_023ng | 6.5.35, DerivedVoltageItemTypeConcept fact with unit u1, NOGOOD | DerivedVoltageItemTypeConcept fact with unit u1, NOGOOD |
|
|
|||||||||||||||||||
_024ng | 6.5.35, DerivedVoltageItemTypeConcept fact with locally defined unit GV, NOGOOD | DerivedVoltageItemTypeConcept fact with locally defined unit GV, NOGOOD |
|
|
|||||||||||||||||||
_025ng | 6.5.35, DerivedVoltageItemTypeConcept fact with unit u1_u2, NOGOOD | DerivedVoltageItemTypeConcept fact with unit u1_u2, NOGOOD |
|
|
|||||||||||||||||||
_026ng | 6.5.35, FrequencyItemTypeConcept fact with unit u1, NOGOOD | FrequencyItemTypeConcept fact with unit u1, NOGOOD |
|
|
|||||||||||||||||||
_027ng | 6.5.35, FrequencyItemTypeConcept fact with locally defined unit Hz, NOGOOD | FrequencyItemTypeConcept fact with locally defined unit Hz, NOGOOD |
|
|
|||||||||||||||||||
_028ng | 6.5.35, FrequencyItemTypeConcept fact with unit u1_u2, NOGOOD | FrequencyItemTypeConcept fact with unit u1_u2, NOGOOD |
|
|
|||||||||||||||||||
_029ng | 6.5.35, DerivedFrequencyItemTypeConcept fact with unit u1, NOGOOD | DerivedFrequencyItemTypeConcept fact with unit u1, NOGOOD |
|
|
|||||||||||||||||||
_030ng | 6.5.35, DerivedFrequencyItemTypeConcept fact with locally defined unit Hz, NOGOOD | DerivedFrequencyItemTypeConcept fact with locally defined unit Hz, NOGOOD |
|
|
|||||||||||||||||||
_031ng | 6.5.35, DerivedFrequencyItemTypeConcept fact with unit u1_u2, NOGOOD | DerivedFrequencyItemTypeConcept fact with unit u1_u2, NOGOOD |
|
|
|||||||||||||||||||
_032ng | 6.5.35, LengthItemTypeConcept fact with unit u1, NOGOOD | LengthItemTypeConcept fact with unit u1, NOGOOD |
|
|
|||||||||||||||||||
_033ng | 6.5.35, LengthItemTypeConcept fact with locally defined unit cm, NOGOOD | LengthItemTypeConcept fact with locally defined unit cm, NOGOOD |
|
|
|||||||||||||||||||
_034ng | 6.5.35, LengthItemTypeConcept fact with unit u1_u2, NOGOOD | LengthItemTypeConcept fact with unit u1_u2, NOGOOD |
|
|
|||||||||||||||||||
_035ng | 6.5.35, DerivedLengthItemTypeConcept fact with unit u1, NOGOOD | DerivedLengthItemTypeConcept fact with unit u1, NOGOOD |
|
|
|||||||||||||||||||
_036ng | 6.5.35, DerivedLengthItemTypeConcept fact with locally defined unit cm, NOGOOD | DerivedLengthItemTypeConcept fact with locally defined unit cm, NOGOOD |
|
|
|||||||||||||||||||
_037ng | 6.5.35, DerivedLengthItemTypeConcept fact with unit u1_u2, NOGOOD | DerivedLengthItemTypeConcept fact with unit u1_u2, NOGOOD |
|
|
|||||||||||||||||||
_038ng | 6.5.35, MassItemTypeConcept fact with unit u1, NOGOOD | MassItemTypeConcept fact with unit u1, NOGOOD |
|
|
|||||||||||||||||||
_039ng | 6.5.35, MassItemTypeConcept fact with locally defined unit g, NOGOOD | MassItemTypeConcept fact with locally defined unit g, NOGOOD |
|
|
|||||||||||||||||||
_040ng | 6.5.35, MassItemTypeConcept fact with unit u1_u2, NOGOOD | MassItemTypeConcept fact with unit u1_u2, NOGOOD |
|
|
|||||||||||||||||||
_041ng | 6.5.35, DerivedMassItemTypeConcept fact with unit u1, NOGOOD | DerivedMassItemTypeConcept fact with unit u1, NOGOOD |
|
|
|||||||||||||||||||
_042ng | 6.5.35, DerivedMassItemTypeConcept fact with locally defined unit g, NOGOOD | DerivedMassItemTypeConcept fact with locally defined unit g, NOGOOD |
|
|
|||||||||||||||||||
_043ng | 6.5.35, DerivedMassItemTypeConcept fact with unit u1_u2, NOGOOD | DerivedMassItemTypeConcept fact with unit u1_u2, NOGOOD |
|
|
|||||||||||||||||||
_044ng | 6.5.35, MemoryItemTypeConcept fact with unit u1, NOGOOD | MemoryItemTypeConcept fact with unit u1, NOGOOD |
|
|
|||||||||||||||||||
_045ng | 6.5.35, MemoryItemTypeConcept fact with locally defined unit B, NOGOOD | MemoryItemTypeConcept fact with locally defined unit B, NOGOOD |
|
|
|||||||||||||||||||
_046ng | 6.5.35, MemoryItemTypeConcept fact with unit u1_u2, NOGOOD | MemoryItemTypeConcept fact with unit u1_u2, NOGOOD |
|
|
|||||||||||||||||||
_047ng | 6.5.35, DerivedMemoryItemTypeConcept fact with unit u1, NOGOOD | DerivedMemoryItemTypeConcept fact with unit u1, NOGOOD |
|
|
|||||||||||||||||||
_048ng | 6.5.35, DerivedMemoryItemTypeConcept fact with locally defined unit B, NOGOOD | DerivedMemoryItemTypeConcept fact with locally defined unit B, NOGOOD |
|
|
|||||||||||||||||||
_049ng | 6.5.35, DerivedMemoryItemTypeConcept fact with unit u1_u2, NOGOOD | DerivedMemoryItemTypeConcept fact with unit u1_u2, NOGOOD |
|
|
|||||||||||||||||||
_050ng | 6.5.35, PerShareItemTypeConcept fact with unit u1, NOGOOD | PerShareItemTypeConcept fact with unit u1, NOGOOD |
|
|
|||||||||||||||||||
_051ng | 6.5.35, PerShareItemTypeConcept fact with locally defined unit u1_shares, NOGOOD | PerShareItemTypeConcept fact with locally defined unit u1_shares, NOGOOD |
|
|
|||||||||||||||||||
_052ng | 6.5.35, PerShareItemTypeConcept fact with unit u1_xshares, NOGOOD | PerShareItemTypeConcept fact with unit u1_xshares, NOGOOD |
|
|
|||||||||||||||||||
_053ng | 6.5.35, DerivedPerShareItemTypeConcept fact with unit u1, NOGOOD | DerivedPerShareItemTypeConcept fact with unit u1, NOGOOD |
|
|
|||||||||||||||||||
_054ng | 6.5.35, DerivedPerShareItemTypeConcept fact with locally defined unit u1_shares, NOGOOD | DerivedPerShareItemTypeConcept fact with locally defined unit u1_shares, NOGOOD |
|
|
|||||||||||||||||||
_055ng | 6.5.35, DerivedPerShareItemTypeConcept fact with unit u1_xshares, NOGOOD | DerivedPerShareItemTypeConcept fact with unit u1_xshares, NOGOOD |
|
|
|||||||||||||||||||
_056ng | 6.5.35, PerUnitItemTypeConcept fact with unit u1, NOGOOD | PerUnitItemTypeConcept fact with unit u1, NOGOOD |
|
|
|||||||||||||||||||
_057ng | 6.5.35, PerUnitItemTypeConcept fact with unit u1_u2, NOGOOD | PerUnitItemTypeConcept fact with unit u1_u2, NOGOOD |
|
|
|||||||||||||||||||
_058ng | 6.5.35, PowerItemTypeConcept fact with unit u1, NOGOOD | PowerItemTypeConcept fact with unit u1, NOGOOD |
|
|
|||||||||||||||||||
_059ng | 6.5.35, PowerItemTypeConcept fact with locally defined unit GW, NOGOOD | PowerItemTypeConcept fact with locally defined unit GW, NOGOOD |
|
|
|||||||||||||||||||
_060ng | 6.5.35, PowerItemTypeConcept fact with unit u1_u2, NOGOOD | PowerItemTypeConcept fact with unit u1_u2, NOGOOD |
|
|
|||||||||||||||||||
_061ng | 6.5.35, DerivedPowerItemTypeConcept fact with unit u1, NOGOOD | DerivedPowerItemTypeConcept fact with unit u1, NOGOOD |
|
|
|||||||||||||||||||
_062ng | 6.5.35, DerivedPowerItemTypeConcept fact with locally defined unit GW, NOGOOD | DerivedPowerItemTypeConcept fact with locally defined unit GW, NOGOOD |
|
|
|||||||||||||||||||
_063ng | 6.5.35, DerivedPowerItemTypeConcept fact with unit u1_u2, NOGOOD | DerivedPowerItemTypeConcept fact with unit u1_u2, NOGOOD |
|
|
|||||||||||||||||||
_064ng | 6.5.35, VolumeItemTypeConcept fact with unit u1, NOGOOD | VolumeItemTypeConcept fact with unit u1, NOGOOD |
|
|
|||||||||||||||||||
_065ng | 6.5.35, VolumeItemTypeConcept fact with locally defined unit aft, NOGOOD | VolumeItemTypeConcept fact with locally defined unit aft, NOGOOD |
|
|
|||||||||||||||||||
_066ng | 6.5.35, VolumeItemTypeConcept fact with unit u1_u2, NOGOOD | VolumeItemTypeConcept fact with unit u1_u2, NOGOOD |
|
|
|||||||||||||||||||
_067ng | 6.5.35, DerivedVolumeItemTypeConcept fact with unit u1, NOGOOD | DerivedVolumeItemTypeConcept fact with unit u1, NOGOOD |
|
|
|||||||||||||||||||
_068ng | 6.5.35, DerivedVolumeItemTypeConcept fact with locally defined unit aft, NOGOOD | DerivedVolumeItemTypeConcept fact with locally defined unit aft, NOGOOD |
|
|
|||||||||||||||||||
_069ng | 6.5.35, DerivedVolumeItemTypeConcept fact with unit u1_u2, NOGOOD | DerivedVolumeItemTypeConcept fact with unit u1_u2, NOGOOD |
|
|