v3.26.1
Property and equipment, net - Schedule of Property, Plant and Equipment (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property Plant And Equipment [Line Items]    
Total property and equipment, at cost $ 61,484 $ 53,599
Less: accumulated depreciation (31,552) (27,613)
Property and equipment, net 29,932 25,986
Laboratory Equipment    
Property Plant And Equipment [Line Items]    
Total property and equipment, at cost 33,171 27,022
Computer Hardware and Software    
Property Plant And Equipment [Line Items]    
Total property and equipment, at cost 1,388 1,388
Furniture and Fixtures    
Property Plant And Equipment [Line Items]    
Total property and equipment, at cost 1,530 1,402
Leasehold Improvements    
Property Plant And Equipment [Line Items]    
Total property and equipment, at cost 24,984 23,669
Construction in process    
Property Plant And Equipment [Line Items]    
Total property and equipment, at cost $ 411 $ 118