XML 46 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Inventories (Schedule of inventory, current) (Details) - USD ($)
$ in Thousands
Mar. 29, 2025
Dec. 28, 2024
Inventory Disclosure [Abstract]    
Raw materials and work-in-process $ 57,437 $ 51,422
Finished goods 45,729 46,843
Inventory reserves (3,759) (5,467)
Total Inventory, Net $ 99,407 $ 92,798