XML 36 R24.htm IDEA: XBRL DOCUMENT v3.26.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2026
Inventory Disclosure [Abstract]  
Schedule of Inventories
The following table summarizes the Company’s inventories (in thousands):
March 31,
2026
December 31,
2025
Raw materials$37,374 $37,865 
Work-in-progress7,874 5,051 
Finished goods14,056 18,473 
Total inventories$59,304 $61,389