v3.26.1
Balance Sheet Components - Schedule of Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]          
Operating lease cost $ 127 $ 131 $ 247 $ 249  
Operating lease right-of-use asset $ 155   $ 155   $ 335
Operating lease liability, current, location Accrued expenses and other current liabilities   Accrued expenses and other current liabilities   Accrued expenses and other current liabilities
Operating lease liability, current (included in accrued expenses and other current liabilities) $ 165   $ 165   $ 359
Weighted-average remaining term for operating lease (in years) 4 months 24 days   4 months 24 days   10 months 24 days
Operating leases          
Remainder of 2026 $ 167   $ 167    
Total future minimum lease payments 167   167    
Less imputed interest (2)   (2)    
Total operating lease liability $ 165   $ 165