XML 56 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Expenses (Details) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
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