*

cm:Level2TextBlock: us-gaap:RevenueTransactionPriceMeasurementTaxExclusionPolicyTextBlock
Standard label: Revenue, Transaction Price Measurement, Tax Exclusion [Policy Text Block]
Name: us-gaap:RevenueTransactionPriceMeasurementTaxExclusionPolicyTextBlock
Documentation: Disclosure of accounting policy for election to exclude from measurement of transaction price tax assessed by governmental authority that are both imposed on and concurrent with specific revenue-producing transaction, and collected from customer. Includes, but is not limited to, sales, use, value-added and excise tax.
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:RevenueTransactionPriceMeasurementTaxExclusionPolicyTextBlock

*

Labels
Label Role Language
Revenue, Transaction Price Measurement, Tax Exclusion [Policy Text Block] http://www.xbrl.org/2003/role/label en-US

*

References
Reference Role Topic
FASB Accounting Standards Codification 606 10 32 2A http://www.xbrl.org/2003/role/disclosureRef 606