v3.26.3
Inventories - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Sep. 26, 2026
Dec. 27, 2025
Inventory Disclosure [Abstract]    
Raw materials and supplies $ 184,234 $ 280,810
Work-in-process 135,816 127,369
Finished goods 312,083 113,362
Valuation reserves (10,743) (11,078)
Inventories $ 621,390 $ 510,463