*

cm:Concept: us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
Standard label: Unrecorded Unconditional Purchase Obligation
Name: us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
Documentation: Amount of the unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).
Object type: cm:Concept
Data type: Monetary (xbrli:monetaryItemType)
Period type: As Of (instant)
Balance type: Credit
Abstract: false
Workiva Wdesk Taxonomy Analyzer: us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount

*

Labels
Label Role Language
Unrecorded Unconditional Purchase Obligation http://www.xbrl.org/2003/role/label en-US
Unrecorded Unconditional Purchase Obligation, Total http://www.xbrl.org/2003/role/totalLabel en-US

*

References
Reference Role Topic
FASB Accounting Standards Codification 440 10 50 4 (b) http://fasb.org/us-gaap/role/ref/legacyRef 440