v3.26.3
Property and equipment, net - Schedule of Property, Plant and Equipment (Detail) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Property Plant And Equipment [Line Items]    
Total property and equipment, at cost $ 62,325 $ 53,599
Less: accumulated depreciation (33,693) (27,613)
Property and equipment, net 28,632 25,986
Laboratory Equipment    
Property Plant And Equipment [Line Items]    
Total property and equipment, at cost 33,394 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 25,687 23,669
Construction in process    
Property Plant And Equipment [Line Items]    
Total property and equipment, at cost $ 326 $ 118