v3.26.1
Balance Sheet Components - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Property Plant And Equipment [Line Items]          
Depreciation expenses $ 2,700 $ 2,900 $ 5,400 $ 5,700  
Property and equipment, gross 103,055   103,055   $ 102,780
Less: accumulated depreciation (52,625)   (52,625)   (47,160)
Total property and equipment, net 50,430   50,430   55,620
Leasehold improvements          
Property Plant And Equipment [Line Items]          
Property and equipment, gross $ 56,257   $ 56,257   56,180
Leasehold improvements | Minimum          
Property Plant And Equipment [Line Items]          
Useful life (in years) 8 years   8 years    
Leasehold improvements | Maximum          
Property Plant And Equipment [Line Items]          
Useful life (in years) 12 years   12 years    
Laboratory equipment          
Property Plant And Equipment [Line Items]          
Useful life (in years) 5 years   5 years    
Property and equipment, gross $ 41,216   $ 41,216   40,961
Furniture and fixtures          
Property Plant And Equipment [Line Items]          
Useful life (in years) 5 years   5 years    
Property and equipment, gross $ 2,890   $ 2,890   2,836
Computer equipment          
Property Plant And Equipment [Line Items]          
Useful life (in years) 3 years   3 years    
Property and equipment, gross $ 2,692   $ 2,692   2,689
Construction in progress          
Property Plant And Equipment [Line Items]          
Property and equipment, gross $ 0   $ 0   $ 114