XML 40 R26.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Accounts Payable And Accrued Liabilities Current [Abstract]    
Accrued contract manufacturing $ 1,128,870 $ 1,479,771
Accrued payroll and payroll taxes 322,612 267,159
Accrued contract research and regulatory consulting 245,645 1,070,664
Accrued consulting 154,448 88,750
Accrued legal 148,508 350,517
Accrued accounting, audit, and tax fees 88,471 181,200
Accrued license fees 84,001 240,041
Accrued miscellaneous expenses 53,870 102,999
Total accrued expenses $ 2,226,425 $ 3,781,101