XML 22 R11.htm IDEA: XBRL DOCUMENT v3.25.1
Inventories
3 Months Ended
Mar. 31, 2025
Inventory Disclosure [Abstract]  
Inventories Inventories
The following table presents inventories (in thousands):
 March 31, 2025December 31, 2024
Raw materials$36,146 $42,639 
Work-in-process29,831 14,569 
Finished goods8,426 12,846 
Total inventories$74,403 $70,054 
During the three months ended March 31, 2025, we recorded approximately $3.4 million in Cost of sales - product related to yield loss during the production process. During the three months ended March 31, 2024, we recorded approximately $1.3 million in Cost of sales - product related to one manufacturing batch that did not meet approved release specifications.