*

cm:Level3TextBlock: us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock
Standard label: Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]
Name: us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock
Documentation: Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.
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:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock
Examples of this text block disclosure: ReconciliationOfOperatingProfitLossfromSegmentsToConsolidated

*

Labels
Label Role Language
Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] http://www.xbrl.org/2003/role/label en-US

*

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