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

2. Inventories

The components of inventories are as follows (in thousands):

 

 

June 30,

 

 

December 31,

 

 

 

2025

 

 

2024

 

Raw materials

 

$

652

 

 

$

532

 

Work in process

 

 

720

 

 

 

538

 

Finished goods

 

 

1,236

 

 

 

1,067

 

 

 

 

2,608

 

 

 

2,137

 

Less: allowance for inventory excess and obsolescence

 

 

(792

)

 

 

(736

)

Total inventories

 

$

1,816

 

 

$

1,401

 

 

 

 

 

 

 

 

Inventories

 

$

1,550

 

 

$

1,149

 

Non-current inventories

 

 

266

 

 

 

252

 

Total inventories

 

$

1,816

 

 

$

1,401