XML 27 R12.htm IDEA: XBRL DOCUMENT v3.26.1
Inventories
3 Months Ended
Mar. 31, 2026
Inventories [Abstract]  
Inventories

6. Inventories

 

Inventories consisted of the following (in thousands):

 

   March 31,   December 31, 
   2026   2025 
Raw materials  $21,556   $23,420 
Work-in-process   6,205    6,355 
Finished goods   30,327    29,950 
Inventories  $58,088   $59,725