XML 34 R21.htm IDEA: XBRL DOCUMENT v3.25.1
INVENTORY (Tables)
3 Months Ended
Mar. 31, 2025
Inventory Disclosure [Abstract]  
Schedule of Inventory The following table presents our inventory as of March 31, 2025 (in thousands):
Three Months Ended March 31,As of December 31,
(in thousands)
20252024
Raw materials$7,383 $4,904 
Work-in-process41,422 30,093 
Finished goods7,417 3,717 
Total inventory$56,222 $38,714