XML 22 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Accounts Payable And Accrued Liabilities Current [Abstract]    
Accrued contract manufacturing $ 290,619 $ 655,207
Accrued contract research and regulatory consulting 270,250 418,000
Accrued payroll and payroll taxes 233,340 153,238
Accrued accounting, audit, and tax fees 70,850 147,850
Accrued miscellaneous expenses 68,834 56,598
Accrued license fees 61,156  
Accrued legal 153,500 152,340
Accrued consulting 22,615 109,073
Accrued pre-commercial costs   252,125
Total accrued expenses $ 1,171,164 $ 1,944,431