XML 32 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Expenses (Tables)
9 Months Ended
Sep. 30, 2020
Payables and Accruals [Abstract]  
Schedule of accrued expenses

   As of 
   September 30,
2020
   December 31,
2019
 
Legal fees  $356,422   $1,572,554 
Research and development   152,071    1,050,500 
Bonus   715,500    - 
Other   345,355    11,736 
Total  $1,569,348   $2,634,790