v3.26.1
Balance Sheet Components - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 227 $ 3,189
Less: accumulated depreciation and amortization (187) (2,049)
Total property and equipment 40 1,140
Laboratory Equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment   2,844
Computer and Software    
Property, Plant and Equipment [Line Items]    
Total property and equipment 197 287
Furniture and Fixtures    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 30 $ 58