v3.26.1
Balance Sheet Components - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Balance Sheet Components [Line Items]    
Less: accumulated amortization and depreciation $ (856) $ (844)
Property and equipment, net 550 595
Computer Software    
Balance Sheet Components [Line Items]    
Property and equipment 31 32
Computer Equipment    
Balance Sheet Components [Line Items]    
Property and equipment 65 66
Lab Equipment    
Balance Sheet Components [Line Items]    
Property and equipment 1,051 1,076
Leasehold Improvement    
Balance Sheet Components [Line Items]    
Property and equipment 37 38
Office Furniture    
Balance Sheet Components [Line Items]    
Property and equipment $ 222 $ 227