XML 40 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Accounts Payable And Accrued Liabilities Current [Abstract]    
Accrued contract manufacturing $ 1,254,270 $ 1,479,771
Accrued payroll and payroll taxes 353,257 267,159
Accrued consulting 140,938 88,750
Accrued accounting, audit, and tax fees 120,218 181,200
Accrued license fees 87,984 240,041
Accrued legal 64,863 350,517
Accrued miscellaneous expenses 34,985 102,999
Accrued contract research and regulatory consulting 27,500 1,070,664
Total accrued expenses $ 2,084,015 $ 3,781,101