Disclosure Information: Inventory, Net (Current) [Roll Up] |
Label: | Inventory, Net (Current) [Roll Up] |
Name: | InventoryNetRollUp |
Parent Topic: | Inventory |
Documentation: | Roll up of details of components of current inventory, net. |
Commentary: | BASE |
Level: | Detail |
Concept arrangement pattern: | [Roll Up] |
Completion state: | Completed |
Status: | Test set |
Exemplars: | 63 examples |
Taxonomy Network: | http://fasb.org/us-gaap/role/disclosure/Inventory |
Prototype for disclosure: Machine Readable |
Line | Label | Object Class (Data type) | Period Type | Balance | Report Element Name |
---|---|---|---|---|---|
1 | Inventory balances | Abstract | us-gaap:InventoryRawMaterialsAndSuppliesNetOfReservesAbstract | ||
2 | Raw materials and packaging | Concept (Monetary) | As Of | Debit | us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves |
3 | Finished goods | Concept (Monetary) | As Of | Debit | us-gaap:InventoryFinishedGoodsNetOfReserves |
4 | Other | Concept (Monetary) | As Of | Debit | us-gaap:OtherInventoryNetOfReserves |
5 | Total inventories | Concept (Monetary) | As Of | Debit | us-gaap:InventoryNet |
Business Rules for Disclosure: Controlled Natural Language |
Rules for disclosure: disclosures:InventoryNetRollUp This disclosure: - MUST be represented as the Concept Arrangement Pattern: cm:RollUp - cm:RollUp REQUIRES total concept: us-gaap:InventoryNet - OR alternative total concept: us-gaap:InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings - OR alternative total concept: us-gaap:PublicUtilitiesInventory - OR alternative total concept: us-gaap:AirlineRelatedInventory - OR alternative total concept: us-gaap:RetailRelatedInventory - OR alternative total concept: us-gaap:EnergyRelatedInventory - OR alternative total concept: us-gaap:AgriculturalRelatedInventory - MUST be represented as using the Level 3 Disclosure [Text Block]: us-gaap:ScheduleOfInventoryCurrentTableTextBlock - OR alternative Level 3 Disclosure [Text Block]: us-gaap:ScheduleOfUtilityInventoryTextBlock - REQUIRES the policy to be reported using the Level 2 Policy Text Block concept: us-gaap:InventoryPolicyTextBlock - OR alternative Level 2 Policy Text Block concept: us-gaap:InventoryMajorClassesPolicy - OR alternative Level 2 Policy Text Block concept: us-gaap:InventorySuppliesPolicy - OR alternative Level 2 Policy Text Block concept: us-gaap:InventoryWorkInProcessPolicy - OR alternative Level 2 Policy Text Block concept: us-gaap:InventoryFinishedGoodsPolicy - REQUIRES the note to be reported using the Level 1 Note Text Block concept: us-gaap:InventoryDisclosureTextBlock |
Business Rules for Disclosure: Machine-Readable |
From | Arcrole (predicate) | To |
---|---|---|
disclosures:InventoryNetRollUp | drules-arcroles:disclosure-hasConceptArrangementPattern | cm:RollUp |
cm:RollUp | drules-arcroles:conceptArrangementPattern-requiresConcept | us-gaap:InventoryNet |
us-gaap:InventoryNet | drules-arcroles:concept-allowedAlternativeConcept | us-gaap:InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings |
us-gaap:InventoryNet | drules-arcroles:concept-allowedAlternativeConcept | us-gaap:PublicUtilitiesInventory |
us-gaap:InventoryNet | drules-arcroles:concept-allowedAlternativeConcept | us-gaap:AirlineRelatedInventory |
us-gaap:InventoryNet | drules-arcroles:concept-allowedAlternativeConcept | us-gaap:RetailRelatedInventory |
us-gaap:InventoryNet | drules-arcroles:concept-allowedAlternativeConcept | us-gaap:EnergyRelatedInventory |
us-gaap:InventoryNet | drules-arcroles:concept-allowedAlternativeConcept | us-gaap:AgriculturalRelatedInventory |
disclosures:InventoryNetRollUp | drules-arcroles:disclosure-equivalentTextblock | us-gaap:ScheduleOfInventoryCurrentTableTextBlock |
us-gaap:ScheduleOfInventoryCurrentTableTextBlock | drules-arcroles:concept-allowedAlternativeConcept | us-gaap:ScheduleOfUtilityInventoryTextBlock |
disclosures:InventoryNetRollUp | drules-arcroles:disclosure-relatedPolicy | us-gaap:InventoryPolicyTextBlock |
us-gaap:InventoryPolicyTextBlock | drules-arcroles:concept-allowedAlternativeConcept | us-gaap:InventoryMajorClassesPolicy |
us-gaap:InventoryPolicyTextBlock | drules-arcroles:concept-allowedAlternativeConcept | us-gaap:InventorySuppliesPolicy |
us-gaap:InventoryPolicyTextBlock | drules-arcroles:concept-allowedAlternativeConcept | us-gaap:InventoryWorkInProcessPolicy |
us-gaap:InventoryPolicyTextBlock | drules-arcroles:concept-allowedAlternativeConcept | us-gaap:InventoryFinishedGoodsPolicy |
disclosures:InventoryNetRollUp | drules-arcroles:disclosure-relatedLevel1NoteTextBlock | us-gaap:InventoryDisclosureTextBlock |
Exemplars for Disclosure: Machine-Readable |
This work is licensed under a Creative Commons License.
Last updated: 12/11/2019 11:30:28 AM