Patents, net (Details Textual) - USD ($)
12 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2014
Amortization expense $ 404,000 $ 394,000 $ 285,000
Impairment of patent costs 648,000
Year 2017-2025 [Member]      
Estimated annual amortization expense 361,000    
Year 2026 [Member]      
Estimated annual amortization expense 351,000    
Year 2027 [Member]      
Estimated annual amortization expense 349,000    
Year 2028 [Member]      
Estimated annual amortization expense 111,000    
Year 2029 and 2032 [Member]      
Estimated annual amortization expense 57,000    
Year 2033 [Member]      
Estimated annual amortization expense $ 22,000    
Minimum and Intangible Assets - Patent (Member)      
Estimated remaining useful lives of the assets 12 years    
Amortization period 9 years 2 months 5 days    
Maxiimum and Intangible Assets - Patent (Member)      
Estimated remaining useful lives of the assets 17 years    
Amortization period 16 years 4 months 24 days