XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2
1. Basis of Presentation and Use of Estimates Warranty Rollforward (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Warranty accrual, beginning of period $ 12.7 $ 9.8
Provision for warranty 5.2 5.9
Actual warranty costs (6.1) (5.2)
Warranty accrual, end of period $ 11.8 $ 10.5