v3.26.1
Inventory (Details) - USD ($)
$ in Thousands
Jun. 27, 2026
Dec. 31, 2025
Inventory Disclosure [Abstract]    
Finished goods $ 134,692 $ 179,729
Work-in-progress 6,034 7,038
Raw materials 49,016 44,939
Manufacturing and maintenance supplies 6,267 6,263
Inventory $ 196,009 $ 237,969