v3.25.2
Segments - Schedule of Net Sales by Reportable Segment (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Consolidated Net sales $ 1,335.0 $ 1,345.1 $ 2,607.5 $ 2,674.7
Food        
Segment Reporting Information [Line Items]        
Consolidated Net sales $ 896.1 $ 893.8 $ 1,748.2 $ 1,762.2
Food | Product Concentration Risk | Net Sales        
Segment Reporting Information [Line Items]        
As a % of Consolidated net sales 67.10% 66.40% 67.00% 65.90%
Food | Operating Segments        
Segment Reporting Information [Line Items]        
Consolidated Net sales $ 896.1 $ 893.8 $ 1,748.2 $ 1,762.2
Protective        
Segment Reporting Information [Line Items]        
Consolidated Net sales $ 438.9 $ 451.3 $ 859.3 $ 912.5
Protective | Product Concentration Risk | Net Sales        
Segment Reporting Information [Line Items]        
As a % of Consolidated net sales 32.90% 33.60% 33.00% 34.10%
Protective | Operating Segments        
Segment Reporting Information [Line Items]        
Consolidated Net sales $ 438.9 $ 451.3 $ 859.3 $ 912.5