XML 80 R73.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2024
Dec. 31, 2023
Commitments And Contingencies [Line Items]      
Period over which product liability self-insurance retention levels have varied (in years)   10 years  
Product liability reserves - Current $ 2.9 $ 2.9 $ 11.4
Product liability reserves - Non-Current 6.2 6.2 5.1
Estimated insurance recoveries 0.0 0.0 3.9
Warranty claims reserves 46.6 46.6 56.8
Commitment expense 2.6 7.9  
Statutory maximum penalties   174.0  
Accounts Payable And Accrued Expenses      
Commitments And Contingencies [Line Items]      
Commitment liability 44.0 44.0 $ 36.1
Maximum      
Commitments And Contingencies [Line Items]      
Product liability self-insurance maximum retention level for new occurrence $ 3.0 $ 3.0