XML 65 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Inventory (Details) - USD ($)
$ in Thousands
Apr. 04, 2025
Jan. 03, 2025
Inventory [Line Items]    
Raw materials $ 2,529 $ 2,784
Work in process 57,903 60,316
Finished goods 11,555 8,629
Total 71,987 71,729
Current portion included in inventory    
Inventory [Line Items]    
Total 24,853 22,388
Non-current portion included in other non-current assets    
Inventory [Line Items]    
Total $ 47,134 $ 49,341