v3.26.1
Condensed consolidated balance sheet components (Details 3) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Consolidated Balance Sheet Components            
Accrued compensation and related liabilities $ 3,688   $ 4,049      
Accrued development expenses 352   354      
Accrued warranty reserves 99   185      
Deferred revenue 1,192 $ 1,100 502 $ 97
Finance lease liability, current 10        
Accrued other expenses 158   515      
Accrued expenses and other liabilities $ 5,499   $ 5,605