v3.25.1
Balance Sheet Components - Schedule of Property and Equipment, Net (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 175,343 $ 177,087
Accumulated depreciation (24,273) (21,919)
Property and equipment, net 151,070 155,168
Accrued litigation settlement 0 31,250
Accrued taxes 11,429 4,288
Accrued professional fees 4,118 2,659
Accrued payroll and benefits 3,487 9,558
Other current liabilities 3,388 2,403
Accrued preclinical and clinical expenses 2,960 2,537
Accrued construction in progress 1,346 5,077
Accrued inventory 1,322 1,217
Accrued Expenses And Other Current Liabilities 28,050 58,989
Building and building improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment 109,143 111,444
Manufacturing equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment 28,537 27,161
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment 25,694 25,673
Construction in progress    
Property, Plant and Equipment [Line Items]    
Total property and equipment 4,866 5,778
Laboratory equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment 3,255 3,183
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Total property and equipment 2,032 2,032
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 1,816 $ 1,816