v3.26.3
Property and Equipment, net - Summary of Property and Equipment, Net (Detail) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross $ 208,096 $ 206,903
Accumulated depreciation (103,801) (91,052)
Total property and equipment, net 104,295 115,851
Computer Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 4,253 4,152
Furniture, Fixtures and Other [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 8,554 8,554
Laboratory Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 44,949 43,575
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 146,790 146,667
Construction Work in Process [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross $ 3,550 $ 3,955