XML 55 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 13 - Licensing Agreement (Details Textual) - USD ($)
3 Months Ended 9 Months Ended
Feb. 20, 2018
Mar. 31, 2018
Mar. 31, 2017
Mar. 31, 2018
Mar. 31, 2017
Proceeds from License Fees Received       $ 1,000,000  
Revenues, Total   $ 1,012,075 $ 24,001 1,086,468 $ 75,087
Exclusive Technology License Agreement with Vendor [member]          
Proceeds from License Fees Received $ 1,000,000        
License Agreement, Percent of Net Sales, Years One to Three 10.00%        
License Agreement, Percent of Net Sales, Years Four to Seven 7.50%        
License Agreement, Percent of Net Sales, Years Eight to Ten 5.00%        
Exclusive Technology License Agreement with Vendor [member] | Royalty [Member]          
Revenues, Total       $ 0