Subsequent Event (Details narative) - USD ($)
1 Months Ended 6 Months Ended
Jan. 01, 2020
Nov. 12, 2018
Oct. 12, 2018
Oct. 05, 2018
Oct. 09, 2018
Dec. 31, 2019
Dec. 31, 2018
Jun. 30, 2019
Jun. 30, 2018
Proceeds from warrant exercises           $ 1,152,000    
Preferred stock shares issued           0   0 0
Subsequent Event [Member] | Series B Convertible Preferred Stock [Member]                  
Proceeds from warrant exercises $ 255,000 $ 245,625 $ 300,000 $ 2,730,000 $ 500,000 $ 1,000,000      
Preferred stock converted into common stock, shares 12,400,000                
Converted preferred stock 570                
Preferred stock shares issued 300                
Exercise of warrant 300