XML 37 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Balance Sheet Components - Summary of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Property Plant And Equipment [Line Items]    
Total property and equipment $ 68,311 $ 68,148
Less: accumulated depreciation and amortization (34,951) (32,290)
Total property and equipment, net 33,360 35,858
Leasehold Improvements    
Property Plant And Equipment [Line Items]    
Total property and equipment 26,221 26,159
Laboratory Equipment    
Property Plant And Equipment [Line Items]    
Total property and equipment 19,680 19,770
Manufacturing Equipment    
Property Plant And Equipment [Line Items]    
Total property and equipment 19,756 17,738
Construction in Progress    
Property Plant And Equipment [Line Items]    
Total property and equipment 0 1,915
Computer Equipment and Software    
Property Plant And Equipment [Line Items]    
Total property and equipment 1,752 1,664
Furniture and Fixtures    
Property Plant And Equipment [Line Items]    
Total property and equipment $ 902 $ 902