v3.26.1
Composition of Certain Financial Statement Items - Inventory, net (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Composition of Certain Financial Statement Items    
Finished goods $ 4,669 $ 2,580
Work-in-process 3,358 3,631
Raw materials 431 492
Total 8,458 6,703
Inventory, net    
Inventory adjustments $ 100 $ 700