XML 52 R34.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Expenses (Details) - USD ($)
Dec. 31, 2019
Jun. 30, 2019
Jun. 30, 2018
Payables and Accruals [Abstract]      
Research and development $ 134,500 $ 563,400 $ 10,400
Professional fees 172,900 98,400 173,600
Accrued bonus 50,000
Accrued vacation 124,600 96,700 48,000
Legal Settlement 250,000 500,000
Interest on promissory notes 371,600
Other 92,900 59,400 55,900
Total $ 824,900 $ 1,317,900 $ 659,500