*

cm:Level2TextBlock: us-gaap:BusinessCombinationsAndOtherPurchaseOfBusinessTransactionsPolicyTextBlock
Standard label: Business Combinations and Other Purchase of Business Transactions, Policy [Policy Text Block]
Name: us-gaap:BusinessCombinationsAndOtherPurchaseOfBusinessTransactionsPolicyTextBlock
Documentation: Disclosure of accounting policy for business combinations and other business acquisition transactions not accounted for using the purchase method, such as an exchange of shares between entities under common control.
Object type: cm:Level2TextBlock
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:BusinessCombinationsAndOtherPurchaseOfBusinessTransactionsPolicyTextBlock

*

Labels
Label Role Language
Business Combinations and Other Purchase of Business Transactions, Policy [Policy Text Block] http://www.xbrl.org/2003/role/label en-US

*

References
Reference Role Topic
FASB Accounting Standards Codification 235 10 50 1 http://fasb.org/us-gaap/role/ref/legacyRef 235
FASB Accounting Standards Codification 805 10 15 4 (c) http://fasb.org/us-gaap/role/ref/legacyRef 805
FASB Accounting Standards Codification 805 50 15 6 http://fasb.org/us-gaap/role/ref/legacyRef 805