v3.25.2
Commodity Derivative Instruments - Summary of Pre-tax Changes in Fair Value (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2025
Jun. 28, 2024
Jun. 27, 2025
Jun. 28, 2024
Derivative Instruments, Gain (Loss) [Line Items]        
Total gain $ 2,009 $ 1,329 $ 1,375 $ 130
Commodity derivative instruments | Cost of sales        
Derivative Instruments, Gain (Loss) [Line Items]        
Total gain 1,320 1,075 521 (81)
Commodity derivative instruments | Selling, delivery and administrative expenses        
Derivative Instruments, Gain (Loss) [Line Items]        
Total gain $ 689 $ 254 $ 854 $ 211