v3.26.1
Revenue Recognition - Summary of Disaggregation of Revenue from Contracts With Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 03, 2026
Jun. 27, 2025
Jul. 03, 2026
Jun. 27, 2025
Disaggregation of Revenue [Line Items]        
Net sales $ 2,052,420 $ 1,855,519 $ 3,899,088 $ 3,435,496
Point in Time Net Sales        
Disaggregation of Revenue [Line Items]        
Net sales 2,022,887 1,831,130 3,842,563 3,386,895
Point in Time Net Sales | Nonalcoholic Beverages        
Disaggregation of Revenue [Line Items]        
Net sales 2,022,887 1,831,130 3,842,563 3,386,895
Over Time Net Sales        
Disaggregation of Revenue [Line Items]        
Net sales 29,533 24,389 56,525 48,601
Over Time Net Sales | Nonalcoholic Beverages        
Disaggregation of Revenue [Line Items]        
Net sales 16,058 13,931 30,201 27,263
Over Time Net Sales | All Other        
Disaggregation of Revenue [Line Items]        
Net sales $ 13,475 $ 10,458 $ 26,324 $ 21,338