XML 58 R44.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Expenses - Schedule of Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Accrued Liabilities And Other Liabilities [Abstract]    
Accrued professional services $ 612,212 $ 1,350,194
Accrued payroll and employee benefits 1,182,658 2,351,599
Accrued interest 13,744 13,016
Accrued research and development 7,211,778 7,316,876
Lease obligation, current portion (see Note 6) 365,504 356,716
Deferred revenue 19,753 19,753
Total accrued expenses $ 9,405,649 $ 11,408,154