v3.26.1
Balance Sheet Components - Summary of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]    
Total $ 17,946 $ 17,935
Less: Accumulated depreciation and amortization (12,191) (10,927)
Property and equipment, net 5,755 7,008
Laboratory Equipment    
Property, Plant, and Equipment [Line Items]    
Total 11,773 11,768
Leasehold Improvements    
Property, Plant, and Equipment [Line Items]    
Total 4,942 4,939
Computer Equipment and Software    
Property, Plant, and Equipment [Line Items]    
Total 906 903
Furniture and Office equipment    
Property, Plant, and Equipment [Line Items]    
Total $ 325 $ 325