XML 240 R59.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Recognition - Summary of Disaggregation of Revenue from Contracts With Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2024
Sep. 29, 2023
Sep. 27, 2024
Sep. 29, 2023
Disaggregation of Revenue [Line Items]        
Net sales $ 1,765,652 $ 1,712,428 $ 5,153,221 $ 5,022,902
Point in Time Net Sales        
Disaggregation of Revenue [Line Items]        
Net sales 1,736,286 1,677,221 5,063,822 4,911,999
Point in Time Net Sales | Nonalcoholic Beverages        
Disaggregation of Revenue [Line Items]        
Net sales 1,736,286 1,677,221 5,063,822 4,911,999
Over Time Net Sales        
Disaggregation of Revenue [Line Items]        
Net sales 29,366 35,207 89,399 110,903
Over Time Net Sales | Nonalcoholic Beverages        
Disaggregation of Revenue [Line Items]        
Net sales 15,209 13,839 42,537 39,335
Over Time Net Sales | All Other        
Disaggregation of Revenue [Line Items]        
Net sales $ 14,157 $ 21,368 $ 46,862 $ 71,568