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, gross $ 24,255 $ 23,535
Accumulated depreciation (19,211) (16,867)
Total property and equipment, net 5,044 6,668
Laboratory Equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 15,949 15,378
Leasehold Improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 5,505 5,452
Office Furniture    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 1,587 1,568
Software    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 745 745
Computer Equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 429 363
Fixed Assets In-progress    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross $ 40 $ 29