XML 33 R19.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Expenses (Tables)
3 Months Ended
Mar. 31, 2020
Payables and Accruals [Abstract]  
Schedule of accrued expenses

   As of 
   March 31,
2020
   December 31,
2019
 
Legal fees  $-   $1,572,554 
Research and development   505,493    1,050,500 
Legal settlement   170,000    - 
Bonus   224,100    - 
Other   95,995    11,736 
Total  $995,588   $2,634,790