v3.25.2
Commitments and Contingencies (Details) - USD ($)
$ in Millions
1 Months Ended 6 Months Ended 12 Months Ended
Oct. 25, 2024
Nov. 03, 2021
Feb. 18, 2021
Nov. 19, 2019
Apr. 12, 2019
Mar. 13, 2019
May 11, 2018
Jan. 31, 2023
Feb. 28, 2018
Jun. 28, 2025
Dec. 31, 2024
Dec. 31, 2021
Loss Contingencies                        
Accrued self-insurance liability                   $ 76.0 $ 83.3  
Financing bonds and letters of credit                   $ 56.2 $ 70.3  
Environmental Loss Contingency, Current, Statement of Financial Position [Extensible Enumeration]                   Accrued expenses and other current liabilities (Note 8) Accrued expenses and other current liabilities (Note 8)  
Environmental loss contingencies, current                     $ 0.1  
Environmental Loss Contingency, Noncurrent, Statement of Financial Position [Extensible Enumeration]                   Deferred credits and other liabilities Deferred credits and other liabilities  
Environmental loss contingencies, non-current                   $ 11.8 $ 11.8  
Preferred remedial alternatives totaling                       $ 23.4
Remediation cost outcome                     11.8  
PaDEP                        
Loss Contingencies                        
Collateralized bond                     1.4  
Minimum                        
Loss Contingencies                        
Environmental remedial feasibility alternative                       11.8
Remediation cost outcome                     17.4  
Minimum | Domestic Product Liability                        
Loss Contingencies                        
Concentration risk, auto, employee and general liability                   5.0    
Minimum | Auto, General Liability, Personal Injury and Workers Compensation                        
Loss Contingencies                        
Concentration risk, auto, employee and general liability                   3.0    
Maximum                        
Loss Contingencies                        
Environmental remedial feasibility alternative                       $ 33.4
Remediation cost outcome                     $ 33.6  
Maximum | Domestic Product Liability                        
Loss Contingencies                        
Concentration risk, auto, employee and general liability                   200.0    
Maximum | Auto, General Liability, Personal Injury and Workers Compensation                        
Loss Contingencies                        
Concentration risk, auto, employee and general liability                   $ 200.0    
Steve and Sons                        
Loss Contingencies                        
Damages awarded to plaintiff     $ 36.5 $ 7.1   $ 36.5            
Settlement proceeds awarded $ 115.0           $ 1.2          
Damages sought     $ 139.4                  
Steve and Sons | Attorney Fees                        
Loss Contingencies                        
Damages sought         $ 28.4              
Steve and Sons | Legal Cost                        
Loss Contingencies                        
Damages sought         $ 1.7              
Direct Purchaser Action                        
Loss Contingencies                        
Damages sought               $ 10.5        
Past Damages | Steve and Sons                        
Loss Contingencies                        
Damages awarded to plaintiff           9.9     $ 12.2      
Future Damages | Steve and Sons                        
Loss Contingencies                        
Damages awarded to plaintiff           $ 139.4     $ 46.5      
Loss contingency accrual, payments   $ 66.4