XML 49 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Accounts Payable And Accrued Liabilities Current [Abstract]    
Accrued contract research and regulatory consulting $ 433,251 $ 1,070,664
Accrued payroll and payroll taxes 360,589 267,159
Accrued consulting 282,339 88,750
Accrued accounting, audit, and tax fees 148,000 181,200
Accrued contract manufacturing 98,050 1,479,771
Accrued license fees 77,704 240,041
Accrued legal 73,675 350,517
Accrued miscellaneous expenses 25,679 102,999
Total accrued expenses $ 1,499,287 $ 3,781,101