XML 116 R103.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Narrative (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Commitments And Contingencies [Line Items]        
Period over which product liability self-insurance retention levels have fluctuated (in years)   10 years    
Product liability reserves $ 9,000,000.0 $ 9,000,000.0 $ 9,200,000  
Warranty claims reserves 60,200,000 60,200,000 63,200,000  
Self-insured retention   100,000    
Engineering, selling and administrative expenses 13,900,000 258,500,000 $ 208,800,000 $ 225,600,000
Liabilities 14,900,000 14,900,000    
Statutory maximum penalties   174,000,000.0    
Maximum        
Commitments And Contingencies [Line Items]        
Product liability self-insurance maximum retention level for new occurrence $ 3,000,000.0 $ 3,000,000.0