v3.26.1
BALANCE SHEET COMPONENTS - Inventories - net (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
BALANCE SHEET COMPONENTS    
Raw materials $ 658 $ 751
Work in process 985 1,014
Finished goods 2,043 3,528
Inventories 3,686 5,293
Less reserve   (12)
Inventories - net $ 3,686 $ 5,281