v3.26.1
Inventory (Tables)
6 Months Ended
Jun. 30, 2026
Inventory Disclosure [Abstract]  
Schedule of Inventory
As of June 30, 2026 and December 31, 2025 inventory consisted of the following:

(in thousands)June 30, 2026December 31, 2025
Work in progress $19,692 $18,390 
Finished goods 568 95 
Total inventory, net$20,260 $18,485 
Less long-term portion (1)
15,328 14,301 
Total inventory, current$4,932 $4,184 
(1) Inventory expected to be sold beyond the Company’s 12-month operating cycle is classified as non-current inventory and recorded in inventory, long-term.