XML 44 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses (Details) - Schedule of accrued expenses - USD ($)
6 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Schedule of accrued expenses [Abstract]    
Consulting fees $ 718,958 $ 1,718,559
Professional fees 420,935 1,261,751
Employee and director compensation 363,878 878,292
Research and development fees 70,000 17,817
Interest 113,254 184,576
Settlement of Alpha Capital Note 47,169
Travel expenses 4,600
Other 174,993 45,321
Total $ 1,909,187 $ 4,110,916