XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition - Narrative (Details)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 26, 2025
USD ($)
category
Sep. 26, 2025
USD ($)
Sep. 27, 2024
Dec. 31, 2024
USD ($)
Revenue From Contract With Customer [Line Items]        
Number of sales categories | category 2      
Reserve for customer return | $ $ 5.6 $ 5.6   $ 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%