v3.26.1
Property and Equipment, net - Schedule of Property, Plant and Equipment (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property Plant And Equipment [Line Items]    
Total property and equipment, at cost $ 53,599 $ 49,847
Less: accumulated depreciation (27,613) (20,364)
Property and equipment, net 25,986 29,483
Laboratory Equipment    
Property Plant And Equipment [Line Items]    
Total property and equipment, at cost 27,022 25,041
Furniture and Fixtures    
Property Plant And Equipment [Line Items]    
Total property and equipment, at cost 1,402 1,099
Computer Hardware and Software    
Property Plant And Equipment [Line Items]    
Total property and equipment, at cost 1,388 1,256
Leasehold Improvements    
Property Plant And Equipment [Line Items]    
Total property and equipment, at cost 23,669 22,387
Construction in Process    
Property Plant And Equipment [Line Items]    
Total property and equipment, at cost $ 118 $ 64