v3.25.2
Revenue Recognition - Narrative (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 27, 2025
USD ($)
category
Jun. 27, 2025
USD ($)
Jun. 28, 2024
Dec. 31, 2024
USD ($)
Revenue From Contract With Customer [Line Items]        
Number of sales categories | category 2      
Reserve for customer return | $ $ 5.4 $ 5.4   $ 5.2
Repair Service | Minimum        
Revenue From Contract With Customer [Line Items]        
General period for completion of services 1 day      
Repair Service | Maximum        
Revenue From Contract With Customer [Line Items]        
General period for completion of services 1 month      
Bottle/Can Sales        
Revenue From Contract With Customer [Line Items]        
Sales return estimated percentage (less than)   1.00%    
Post-Mix and Other        
Revenue From Contract With Customer [Line Items]        
Sales return estimated percentage (less than)   1.00%    
Revenue From Contract With Customer Benchmark | Timing of Sale | Point in Time Net Sales        
Revenue From Contract With Customer [Line Items]        
Sales (as a percent)   99.00% 98.00%