XML 44 R32.htm IDEA: XBRL DOCUMENT v3.21.1
Prepaid Assets and Accrued Expenses - Schedule of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Prepaid Assets And Accrued Expenses [Abstract]    
Accrued research and development $ 32,586 $ 47,879
Accrued license fee   25,050
Accrued payroll liabilities 11,857 22,896
Other 24,955 16,110
Total $ 69,398 $ 111,935