v3.26.3
Inventories (Tables)
9 Months Ended
Sep. 30, 2026
Inventory Disclosure [Abstract]  
Schedule of Inventories
September 30,December 31,
20262025
Raw materials$15,950 $14,831 
Work in process831 56 
Semi-finished goods2,939 1,965 
Finished goods10,700 14,208 
$30,420 $31,060