v3.26.3
Inventory (Tables)
9 Months Ended
Sep. 30, 2026
Inventory Disclosure [Abstract]  
Schedule of inventories
Inventories, net consisted of the following (in thousands):
September 30, 2026December 31, 2025
Raw materials
$15,303 $11,660 
Work in process
2,052 2,146 
Finished goods
9,338 5,909 
Total
$26,693 $19,715