v3.25.2
Commitments and Contingencies - Environmental Health and Safety (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 27, 2024
USD ($)
installment
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2020
Site Contingency [Line Items]          
Accrued environmental liabilities     $ 35.8    
Accrued environmental loss contingencies     $ 4.0    
Environmental Loss Contingency, Current, Statement of Financial Position [Extensible Enumeration]     Accrued expenses and other current liabilities    
Litigation settlement, purchase of property $ 10.0        
Litigation settlement, expense 42.0        
Property acquired and settlement expense 52.0        
Payments for legal settlements 24.0        
Litigation settlement, promissory note $ 28.0        
Number of installments | installment 3        
Installment payments $ 9.3        
License agreement term         10 years
Reversal of asset retirement obligation     $ 17.9    
Discounted environmental liabilities $ 1.0        
Gain related to litigation settlement   $ 53.4   $ 53.4  
Maximum          
Site Contingency [Line Items]          
Expected expending period     25 years