Disclosure Information: Contract Receivable Retainage [Roll Up]
Label: Contract Receivable Retainage [Roll Up]
Name: ContractReceivableRetainageRollUp
Parent Topic: Receivables
Documentation: Roll up of the details of amount billed to customers under long-term contracts or programs that have been withheld because of retainage provisions in a contract.
Level: Detail
Concept arrangement pattern: [Roll Up]
Completion state: Completed
Status: Test set
Exemplars: 3 examples
Taxonomy Network: http://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthers

Prototype for disclosure: Machine Readable
Line Label Object Class (Data type) Period Type Balance Report Element Name
1 Contract Receivable Retainage, Due after One Year [Roll Up] Abstract us-gaap:ContractReceivableRetainageDueAfterOneYearAbstract
2 Contract Receivable Retainage, Due One to Two Years Concept (Monetary) As Of Debit us-gaap:ContractReceivableRetainageDueOneToTwoYears
3 Contract Receivable Retainage, Due Two to Three Years Concept (Monetary) As Of Debit us-gaap:ContractReceivableRetainageDueTwoToThreeYears
4 Contract Receivable Retainage, Due Three to Four Years Concept (Monetary) As Of Debit us-gaap:ContractReceivableRetainageDueThreeToFourYears
5 Contract Receivable Retainage, Due Four to Five Years Concept (Monetary) As Of Debit us-gaap:ContractReceivableRetainageDueFourToFiveYears
6 Contract Receivable Retainage, Due Five Years or More Concept (Monetary) As Of Debit us-gaap:ContractReceivableRetainageDueFiveYearsOrMore
7 Contract Receivable Retainage, Due after One Year, Total Concept (Monetary) As Of Debit us-gaap:ContractReceivableRetainageDueAfterOneYear

Business Rules for Disclosure: Controlled Natural Language
Rules for disclosure: disclosures:ContractReceivableRetainageRollUp 
This disclosure:

   - MUST be represented as the Concept Arrangement Pattern: cm:RollUp
   - MUST contain the Level 4 Detailed concept: us-gaap:ContractReceivableRetainage

Business Rules for Disclosure: Machine-Readable
From Arcrole (predicate) To
disclosures:ContractReceivableRetainageRollUp drules-arcroles:disclosure-hasConceptArrangementPattern cm:RollUp
disclosures:ContractReceivableRetainageRollUp drules-arcroles:disclosure-requiresConcept us-gaap:ContractReceivableRetainage

Exemplars for Disclosure: Machine-Readable
Entity Name and Text Block or Detailed Disclosure


Creative Commons License
This work is licensed under a Creative Commons License.

Last updated: 12/11/2019 11:30:23 AM