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