v3.26.1
Inventory (Details) - USD ($)
$ in Thousands
Apr. 03, 2026
Jan. 02, 2026
Inventory [Line Items]    
Raw materials $ 737 $ 894
Work in process 51,870 53,531
Finished goods 11,303 5,942
Total 63,910 60,367
Current portion included in inventory    
Inventory [Line Items]    
Total 26,605 21,686
Non-current portion included in other non-current assets    
Inventory [Line Items]    
Total $ 37,305 $ 38,681