v3.8.0.1
Stock Options (Details 1) - $ / shares
9 Months Ended
Mar. 31, 2018
Jun. 30, 2017
Outstanding Options, Average Remaining Contractual Life 3 years 9 months 22 days  
Exercisable Options, Number 139,032  
Options [Member]    
Outstanding Options, Exercise Price $ 3.81 $ 3.81
Outstanding Options, Number 141,000 141,000
Exercisable Options, Average Exercise Price $ 3.83  
Exercisable Options, Number 139,000  
Exercise Price 7.75 [Member]    
Outstanding Options, Exercise Price $ 7.75  
Outstanding Options, Number 56,000  
Exercise Price 7.75 [Member] | Options [Member]    
Outstanding Options, Exercise Price $ 7.75  
Outstanding Options, Number 56,000  
Outstanding Options, Average Remaining Contractual Life 1 month 16 days  
Exercisable Options, Average Exercise Price $ 7.75  
Exercisable Options, Number 56,000  
Exercisable Options, Average Remaining Contractual Life 1 month 16 days  
Exercise Price 2.01 [Member]    
Outstanding Options, Exercise Price $ 2.01  
Outstanding Options, Number 10,000  
Exercise Price 2.01 [Member] | Options [Member]    
Outstanding Options, Exercise Price $ 2.01  
Outstanding Options, Number 10,000  
Outstanding Options, Average Remaining Contractual Life 4 years 10 months 3 days  
Exercisable Options, Average Exercise Price $ 2.01  
Exercisable Options, Number 8,000  
Exercisable Options, Average Remaining Contractual Life 4 years 10 months 3 days  
Exercise Price 1.10 [Member] | Options [Member]    
Outstanding Options, Exercise Price $ 1.10 $ 1.10
Outstanding Options, Number 75,000 75,000
Outstanding Options, Average Remaining Contractual Life 3 years 3 months 26 days  
Exercisable Options, Average Exercise Price $ 1.10  
Exercisable Options, Number 75,000  
Exercisable Options, Average Remaining Contractual Life 3 years 3 months 26 days