XML 47 R34.htm IDEA: XBRL DOCUMENT v3.26.1
Other Balance Sheet Components - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Property and Equipment, Net    
Total property and equipment $ 10,188 $ 10,086
Less: accumulated depreciation and amortization (8,261) (7,747)
Total property and equipment, net 1,927 2,339
Leasehold improvements    
Property and Equipment, Net    
Total property and equipment 4,518 4,518
Laboratory equipment    
Property and Equipment, Net    
Total property and equipment 4,195 4,106
Computer and software    
Property and Equipment, Net    
Total property and equipment 938 938
Furniture and fixtures    
Property and Equipment, Net    
Total property and equipment 524 524
Construction in progress    
Property and Equipment, Net    
Total property and equipment $ 13 $ 0