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% |