XML 83 R76.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Millions
9 Months Ended
Mar. 28, 2025
Sep. 30, 2025
Dec. 31, 2024
Commitments And Contingencies [Line Items]      
Period over which product liability self-insurance retention levels have varied (in years)   10 years  
Product liability reserves - Current   $ 1.7 $ 1.4
Product liability reserves - Non-Current   7.1 5.0
Estimated insurance recoveries   0.0 $ 0.0
Civil penalty $ 42.6    
Interest expense relating to civil penalty $ 0.6    
Mitigation project      
Commitments And Contingencies [Line Items]      
Accounts payable and accrued expenses   1.2  
Maximum      
Commitments And Contingencies [Line Items]      
Product liability self-insurance maximum retention level for new occurrence   $ 3.0