XML 50 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Expenses and Other Liabilities - Schedule of Accrued Expenses and Other Liabilities (Detail) - USD ($)
Sep. 30, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Accrued preclinical and clinical trial expenses $ 643,578 $ 1,183,513
Accrued professional fees 1,923,164 1,241,526
Accrued compensation and benefits 2,877,077 3,064,645
Accrued license fees 7,840,955 8,751,991
Accrued purchases 1,332,190 1,313,310
Accrued contributions   1,535,000
Operating lease liability 114,563 300,518
Accrued variable consideration 859,399 884,764
Accrued income tax 566,075 1,533,696
Other 69,608 172,332
Current accrued expenses and other liabilities 16,226,609 19,981,295
Lease liability - non-current 647,532
Non-current accrued expenses and other liabilities   647,532
Total accrued expenses and other liabilities $ 16,226,609 $ 20,628,827