v3.26.1
Inventory - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets    
Work-in-process $ 58 $ 0
Finished goods 1,620 1,852
Total inventory, current 1,678 1,852
Non-Current assets    
Raw materials 934 934
Work-in-process 5,587 5,996
Finished goods 1,935 2,238
Total inventory, non-current 8,456 9,168
Total inventory $ 10,134 $ 11,020