v3.26.1
INVENTORY (Tables)
6 Months Ended
Jun. 30, 2026
INVENTORY  
Schedule of inventories

As of June 30, 2026, and December 31, 2025, inventory consists of the following (in thousands):

June 30, 

December 31, 

2026

2025

Raw materials

$

30,789

$

31,682

Work in process

9,163

5,044

Finished goods

21,855

22,827

Total inventory

$

61,807

$

59,553