v3.26.1
Condensed consolidated balance sheet components (Details 1) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Consolidated Balance Sheet Components    
Raw materials $ 2,488 $ 2,019
Work in process 9,455 9,168
Finished goods 4,607 4,466
Inventory 16,550 15,653
Inventory – current 15,492 13,789
Inventory – noncurrent $ 1,058 $ 1,864