XML 66 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Payables And Accruals [Abstract]    
Accrued contract manufacturing costs $ 70,453 $ 36,543
Product revenue related reserves 49,153 42,618
Accrued milestone and license expense 38,109 9,380
Accrued employee compensation costs 31,222 50,803
Accrued clinical and pre-clinical costs 25,284 22,169
Accrued royalties 9,201 7,793
Accrued professional fees 8,648 10,221
Accrued collaboration cost sharing 1,494 3,516
Accrued property and equipment 1,186 4,993
Accrued interest expense 1,045 1,045
Other 4,346 4,472
Total accrued expenses $ 240,141 $ 193,553