v3.26.1
INVENTORIES, NET (Tables)
6 Months Ended
Jun. 30, 2026
INVENTORIES, NET  
Schedule of inventory

Inventories, net consisted of the following (in thousands):

​

​

​

​

​

​

​

​

  ​ ​ ​

As of June 30, 

  ​ ​ ​

As of December 31, 

​

​

2026

​

2025

Raw materials

​

$

12,193

​

$

12,595

Work in progress

​

 

501

​

 

494

Finished goods, net

​

​

31,247

​

​

26,764

Total

​

$

43,941

​

$

39,853