v3.26.1
Inventory (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets:    
Raw materials $ 2,540 $ 2,761
Work in process 311 0
Finished goods 1,270 175
Inventory, current 4,121 2,936
Non-current assets:    
Raw materials 610 1,339
Inventory, non-current 610 1,339
Total inventory $ 4,731 $ 4,275