v3.26.1
Condensed consolidated balance sheet components (Details 3) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Consolidated Balance Sheet Components        
Accrued compensation and related liabilities $ 2,925 $ 4,049    
Accrued development expenses 288 354    
Accrued warranty reserves 102 185    
Deferred revenue 1,100 502
Accrued other expenses 587 515    
Accrued expenses and other liabilities $ 5,002 $ 5,605