XML 44 R31.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information [Line Items]    
Net sales $ 1,561,258 $ 1,466,661
North America    
Segment Reporting Information [Line Items]    
Net sales 1,083,636 1,017,570
Europe and other    
Segment Reporting Information [Line Items]    
Net sales 477,622 449,091
Dispensing and Specialty Closures    
Segment Reporting Information [Line Items]    
Net sales 685,322 671,103
Metal Containers    
Segment Reporting Information [Line Items]    
Net sales 724,870 628,427
Custom Containers    
Segment Reporting Information [Line Items]    
Net sales $ 151,066 $ 167,131