v3.26.1
Inventories (Tables)
6 Months Ended
Jun. 30, 2026
Inventory Disclosure [Abstract]  
Schedule of Inventories
The following table summarizes the Company’s inventories (in thousands):
June 30,
2026
December 31,
2025
Raw materials$37,527 $37,865 
Work-in-progress7,250 5,051 
Finished goods13,782 18,473 
Total inventories$58,559 $61,389