XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of Presentation and Use of Estimates Warranty Rollforward (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Warranty accrual, beginning of period $ 8.4 $ 10.6
Provision for warranty 5.2 6.4
Actual warranty costs (5.7) (9.0)
Warranty accrual, end of period $ 7.9 $ 8.0