XML 110 R67.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue Recognition - Schedule of Disaggregation of Revenue from Contracts with Customers (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]      
Net sales $ 7,228,055 $ 6,899,716 $ 6,653,858
Point in Time Net Sales      
Disaggregation of Revenue [Line Items]      
Net sales 7,126,304 6,781,744 6,510,155
Point in Time Net Sales | Nonalcoholic Beverages      
Disaggregation of Revenue [Line Items]      
Net sales 7,126,304 6,781,744 6,510,155
Over Time Net Sales      
Disaggregation of Revenue [Line Items]      
Net sales 101,751 117,972 143,703
Over Time Net Sales | Nonalcoholic Beverages      
Disaggregation of Revenue [Line Items]      
Net sales 57,478 57,624 52,817
Over Time Net Sales | All Other      
Disaggregation of Revenue [Line Items]      
Net sales $ 44,273 $ 60,348 $ 90,886