v3.26.1
Inventory (Tables)
6 Months Ended
Jul. 03, 2026
Inventory Disclosure [Abstract]  
Schedule of Inventory
Inventory consisted of the following (in thousands):
 
June 30, 2026December 31, 2025
Raw materials$916 $894 
Work in process48,801 53,531 
Finished goods14,373 5,942 
Total$64,090 $60,367 
Balance Sheet classification:
Current portion included in inventory$28,729 $21,686 
Non-current portion included in other non-current assets35,361 38,681 
Total
$64,090 $60,367