XML 24 R13.htm IDEA: XBRL DOCUMENT v3.25.2
INVENTORY
6 Months Ended
Jun. 30, 2025
Inventory Disclosure [Abstract]  
INVENTORY

 

5. INVENTORY

 

Inventories are stated at the lower of cost and net realizable value. Costs are determined using the first in-first out (FIFO) method. As of June 30, 2025 and December 31, 2024, inventory consists of the following (in thousands):

          
   June 30,   December 31, 
   2025   2024 
Finished goods  $4,996   $4,929 
Work in process   907    1,147 
Raw materials   5,377    6,208 
Total inventory  $11,280   $12,284