XML 58 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Expenses - Schedule of Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
Sep. 30, 2020
Dec. 31, 2019
Accrued Liabilities And Other Liabilities [Abstract]    
Accrued professional services $ 510,081 $ 429,467
Accrued payroll and employee benefits 1,673,406 1,183,130
Accrued interest 10,724 5,047
Accrued research and development 2,876,763 1,966,111
Lease obligation, current portion (see Note 5) 328,104 259,449
Deferred revenue 19,753 61,563
Total accrued expenses $ 5,418,831 $ 3,904,767