XML 81 R74.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 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 $ 4.0 $ 4.0 $ 11.4
Product liability reserves - Non-Current 5.6 5.6 5.1
Estimated insurance recoveries 0.5 0.5 3.9
Warranty claims reserves 48.2 48.2 56.8
Commitment expense 5.3 5.3  
Statutory maximum penalties   174.0  
Accounts Payable And Accrued Expenses      
Commitments And Contingencies [Line Items]      
Commitment liability 41.4 41.4 $ 36.1
Maximum      
Commitments And Contingencies [Line Items]      
Product liability self-insurance maximum retention level for new occurrence $ 3.0 $ 3.0