v3.26.1
Inventories (Details) - USD ($)
$ in Thousands
Jul. 04, 2026
Jan. 03, 2026
Inventory Disclosure [Abstract]    
Finished product $ 356,647 $ 295,670
Work in process 92,943 78,458
Raw Material 44,200 45,084
Supplies and other 111,567 108,526
Inventories $ 605,357 $ 527,738