XML 37 R26.htm IDEA: XBRL DOCUMENT v3.25.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2025
Inventory Disclosure [Abstract]  
Summary of 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