*

cm:Concept: us-gaap:ProductWarrantyAccrual
Standard label: Standard and Extended Product Warranty Accrual
Name: us-gaap:ProductWarrantyAccrual
Documentation: Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.
Object type: cm:Concept
Data type: Monetary (xbrli:monetaryItemType)
Period type: As Of (instant)
Balance type: Credit
Abstract: false
Workiva Wdesk Taxonomy Analyzer: us-gaap:ProductWarrantyAccrual

*

Labels
Label Role Language
Standard and Extended Product Warranty Accrual http://www.xbrl.org/2003/role/label en-US
Standard and Extended Product Warranty Accrual, Ending Balance http://www.xbrl.org/2003/role/periodEndLabel en-US
Standard and Extended Product Warranty Accrual, Beginning Balance http://www.xbrl.org/2003/role/periodStartLabel en-US
Standard and Extended Product Warranty Accrual, Total http://www.xbrl.org/2003/role/totalLabel en-US

*

References
Reference Role Topic
FASB Accounting Standards Codification 460 10 50 8 (c)(1) http://fasb.org/us-gaap/role/ref/legacyRef 460
FASB Accounting Standards Codification 460 10 50 8 (c)(5) http://fasb.org/us-gaap/role/ref/legacyRef 460
FASB Accounting Standards Codification 942 210 S99 1 (SX 210.9-03.15(5)) http://fasb.org/us-gaap/role/ref/legacyRef 942