v3.25.2
Inventories
6 Months Ended
Jun. 30, 2025
Inventory Disclosure [Abstract]  
Inventories

(4) Inventories

 

Inventories consist of the following (in thousands):

  

   June 30, 2025   December 31, 2024 
Raw materials  $5,443   $6,622 
Work in process   3,445    2,812 
Finished goods   31,247    29,200 
Total  $40,135   $38,634