XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue - Contract Liabilities - Warranty Revenue and Related Balance Sheet Disclosures (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Disaggregation of Revenue [Line Items]          
Current refundable customer deposits related to outstanding extended service contracts $ 19.6   $ 19.6   $ 20.0
Refundable Customer Deposits Related To Amounts Received In Advance Of Warranty Services Provided, Current 3.6   3.6   4.4
Refundable Customer Deposits Related To Amounts Received In Advance Of Warranty Services Provided, Noncurrent 3.0   3.0   $ 1.9
Warranty Claims Expense $ 1.3 $ 0.3 $ 2.5 $ 0.7