v3.26.1
Balance Sheet Components - Property and equipment, net (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]    
Total property and equipment excluding construction-in-progress $ 6,284 $ 6,245
Less accumulated depreciation and amortization (5,853) (5,540)
Property and equipment excluding construction-in-progress, net 431 705
Construction-in-progress 94 31
Property, Plant and Equipment, Net, Total 525 736
Laboratory equipment    
Property, Plant, and Equipment [Line Items]    
Total property and equipment excluding construction-in-progress 4,298 4,259
Leasehold improvements    
Property, Plant, and Equipment [Line Items]    
Total property and equipment excluding construction-in-progress 1,655 1,655
Office equipment    
Property, Plant, and Equipment [Line Items]    
Total property and equipment excluding construction-in-progress 227 227
Software    
Property, Plant, and Equipment [Line Items]    
Total property and equipment excluding construction-in-progress $ 104 $ 104