v3.26.1
Property and Equipment, net - Summary of Property and Equipment, Net (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross $ 207,661 $ 206,903
Accumulated depreciation (99,593) (91,052)
Total property and equipment, net 108,068 115,851
Computer Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 4,152 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,950 43,575
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 146,788 146,667
Construction Work in Process [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross $ 3,217 $ 3,955