XML 62 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue - Contract Liabilities - Warranty Revenue and Related Balance Sheet Disclosures (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Disaggregation of Revenue [Line Items]      
Current refundable customer deposits related to outstanding extended service contracts $ 20.8   $ 20.0
Refundable Customer Deposits Related To Amounts Received In Advance Of Warranty Services Provided, Current 3.8   4.4
Refundable Customer Deposits Related To Amounts Received In Advance Of Warranty Services Provided, Noncurrent 2.5   $ 1.9
Warranty Claims Expense $ 1.2 $ 0.3