v3.26.1
Inventory
6 Months Ended
Jun. 30, 2026
Inventory Disclosure [Abstract]  
Inventory INVENTORY
Inventories, net consisted of the following (in thousands):
June 30, 2026December 31, 2025
Raw materials
$16,155 $11,660 
Work in process
2,139 2,146 
Finished goods
9,044 5,909 
Total
$27,338 $19,715