v3.26.1
Balance Sheet Components - Summary of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Property Plant And Equipment [Line Items]    
Total property and equipment $ 67,656 $ 67,605
Less: accumulated depreciation and amortization (41,696) (39,933)
Total property and equipment, net 25,960 27,672
Leasehold Improvements    
Property Plant And Equipment [Line Items]    
Total property and equipment 26,262 26,244
Manufacturing Equipment    
Property Plant And Equipment [Line Items]    
Total property and equipment 19,485 19,485
Laboratory Equipment    
Property Plant And Equipment [Line Items]    
Total property and equipment 19,014 19,014
Computer Equipment and Software    
Property Plant And Equipment [Line Items]    
Total property and equipment 1,893 1,893
Furniture and Fixtures    
Property Plant And Equipment [Line Items]    
Total property and equipment 902 902
Construction in Progress    
Property Plant And Equipment [Line Items]    
Total property and equipment $ 100 $ 67