v3.25.2
INVENTORY (Tables)
6 Months Ended
Jun. 30, 2025
Inventory Disclosure [Abstract]  
Schedule of Inventory The following table presents our inventory as of June 30, 2025 (in thousands):
Six Months Ended June 30,As of December 31,
(in thousands)
20252024
Raw materials$7,581 $4,904 
Work-in-process47,012 30,093 
Finished goods14,532 3,717 
Total inventory$69,125 $38,714