*

cm:Level3TextBlock: us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock
Standard label: Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]
Name: us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock
Documentation: Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.
Object type: cm:Level3TextBlock
Data type: Text Block (HTML) (nonnum:textBlockItemType)
Period type: For Period (duration)
Balance type: (no balance type)
Abstract: false
Workiva Wdesk Taxonomy Analyzer: us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock
Examples of this text block disclosure: DerivativeInstrumentsInStatementOfFinancialPositionFairValue

*

Labels
Label Role Language
Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] http://www.xbrl.org/2003/role/label en-US

*

References
Reference Role Topic
FASB Accounting Standards Codification 815 10 50 4B http://fasb.org/us-gaap/role/ref/legacyRef 815