v3.26.3
Revenue Recognition - Summary of Disaggregation of Revenue from Contracts With Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 02, 2026
Sep. 26, 2025
Oct. 02, 2026
Sep. 26, 2025
Disaggregation of Revenue [Line Items]        
Net sales $ 1,989,543 $ 1,888,317 $ 5,888,631 $ 5,323,813
Point in Time Net Sales        
Disaggregation of Revenue [Line Items]        
Net sales 1,958,712 1,861,794 5,801,275 5,248,689
Point in Time Net Sales | Nonalcoholic Beverages        
Disaggregation of Revenue [Line Items]        
Net sales 1,958,712 1,861,794 5,801,275 5,248,689
Over Time Net Sales        
Disaggregation of Revenue [Line Items]        
Net sales 30,831 26,523 87,356 75,124
Over Time Net Sales | Nonalcoholic Beverages        
Disaggregation of Revenue [Line Items]        
Net sales 17,545 15,425 47,746 42,688
Over Time Net Sales | All Other        
Disaggregation of Revenue [Line Items]        
Net sales $ 13,286 $ 11,098 $ 39,610 $ 32,436