v3.26.1
Inventory (Details) - USD ($)
$ in Thousands
Mar. 28, 2026
Dec. 31, 2025
Inventory Disclosure [Abstract]    
Finished goods $ 171,231 $ 179,729
Work-in-progress 5,797 7,038
Raw materials 41,373 44,939
Manufacturing and maintenance supplies 5,314 6,263
Inventory $ 223,715 $ 237,969