*

cm:Concept: us-gaap:RevenueRemainingPerformanceObligationOptionalExemptionRemainingDuration
Standard label: Revenue, Remaining Performance Obligation, Optional Exemption, Remaining Duration
Name: us-gaap:RevenueRemainingPerformanceObligationOptionalExemptionRemainingDuration
Documentation: Remaining duration of performance obligation for which optional exemption was applied not to disclose amount of transaction price allocated to and timing of revenue recognition for remaining performance obligation, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.
Object type: cm:Concept
Data type: xbrli:durationItemType
Period type: As Of (instant)
Balance type: (no balance type)
Abstract: false
Workiva Wdesk Taxonomy Analyzer: us-gaap:RevenueRemainingPerformanceObligationOptionalExemptionRemainingDuration

*

Labels
Label Role Language
Revenue, Remaining Performance Obligation, Optional Exemption, Remaining Duration http://www.xbrl.org/2003/role/label en-US

*

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