v3.26.1
Inventory
6 Months Ended
Jun. 30, 2026
Inventory Disclosure [Abstract]  
Inventory Inventory
The following table presents the components of inventory:
June 30,
2026
December 31,
2025
Finished goods$2,667 $11,845 
Raw materials9,254 10,092 
Work in process13,554 7,148 
Inventory
$25,475 $29,085