v3.26.1
Property and Equipment, Net - 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 $ 43,913 $ 43,919
Less: Accumulated depreciation and amortization (28,730) (27,387)
Property and equipment, net 15,183 16,532
Laboratory Equipment    
Property Plant And Equipment [Line Items]    
Total property and equipment $ 13,725 $ 13,725
Useful life (in years) 3 years 3 years
Leasehold Improvements    
Property Plant And Equipment [Line Items]    
Lesser of useful life or lease term Property and equipment, net Property and equipment, net
Total property and equipment $ 28,447 $ 28,422
Furniture and Fixtures    
Property Plant And Equipment [Line Items]    
Total property and equipment $ 802 $ 802
Useful life (in years) 3 years 3 years
Construction In Progress    
Property Plant And Equipment [Line Items]    
Total property and equipment $ 166 $ 198
Computer Equipment    
Property Plant And Equipment [Line Items]    
Total property and equipment $ 320 $ 319
Useful life (in years) 3 years 3 years
Software    
Property Plant And Equipment [Line Items]    
Total property and equipment $ 453 $ 453
Useful life (in years) 3 years 3 years