XML 19 R9.htm IDEA: XBRL DOCUMENT v3.25.1
Inventory, Net
3 Months Ended
Mar. 31, 2025
Inventory Disclosure [Abstract]  
Inventory, Net Inventory, Net
Inventory, net consists of the following:
March 31, 2025December 31, 2024
Raw materials$11,965 $13,915 
Work-in-process21,277 19,531 
Finished goods14,580 16,441 
Inventory, net$47,822 $49,887 
During the three months ended March 31, 2025 and 2024, the Company recognized write-downs in the value of inventory of $42 and $262, respectively.