v3.26.1
INVENTORIES - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Jul. 04, 2026
Jan. 03, 2026
Inventory Disclosure [Abstract]    
Raw materials $ 27,565 $ 31,732
Work in progress 5,029 5,003
Finished goods 53,749 65,873
Inventories 86,343 102,608
Noncurrent inventories $ 8,513 $ 4,799