*

cm:Concept: us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
Standard label: Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, before Tax
Name: us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
Documentation: Amount before tax of reclassification adjustment from accumulated other comprehensive income of accumulated gain (loss) realized from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's deferred hedging gain (loss).
Object type: cm:Concept
Data type: Monetary (xbrli:monetaryItemType)
Period type: For Period (duration)
Balance type: Debit
Abstract: false
Workiva Wdesk Taxonomy Analyzer: us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax

*

Labels
Label Role Language
Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, before Tax http://www.xbrl.org/2003/role/label en-US
Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, before Tax, Total http://www.xbrl.org/2003/role/totalLabel en-US

*

References
Reference Role Topic
FASB Accounting Standards Codification 220 10 45 17A http://www.xbrl.org/2003/role/disclosureRef 220
FASB Accounting Standards Codification 220 10 45 11 http://fasb.org/us-gaap/role/ref/legacyRef 220
FASB Accounting Standards Codification 220 10 45 15 http://fasb.org/us-gaap/role/ref/legacyRef 220
FASB Accounting Standards Codification 815 10 50 4C (c) http://www.xbrl.org/2003/role/disclosureRef 815