Consolidated Statements of Shareholders' Equity - USD ($)
Common Stock [Member]
Treasury Stock [Member]
Additional Paid-In Capital [Member]
Accumulated Deficit [Member]
Total
Balance at beginning at Jun. 30, 2015 $ 78,691 $ (946,260) $ 30,531,129 $ (5,909,215) $ 23,754,345
Balance at beginning (in shares) at Jun. 30, 2015 7,869,095 (124,982)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net (loss) (1,172,146) (1,172,146)
Proceeds from exercise of stock options $ 791 $ (153,092) 341,748 $ 189,447
Proceeds from exercise of stock options (in shares) 79,139 (13,867)     82,737
Stock-based compensation 1,629,644 $ 1,629,644
Balance at ending at Jun. 30, 2016 $ 79,482 $ (1,099,352) 32,502,521 (7,081,361) 24,401,290
Balance at ending (in shares) at Jun. 30, 2016 7,948,234 (138,849)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net (loss) (1,681,179) (1,681,179)
Sale of common stock $ 7,615 3,992,385   4,000,000
Sale of common stock (in shares) 761,469      
Issuance of restricted stock $ 4,000 (4,000)  
Issuance of restricted stock (in shares) 400,000      
Proceeds from exercise of stock options $ 2,475 $ 1,099,352 (768,235) $ 333,592
Proceeds from exercise of stock options (in shares) 247,463 138,849     527,663
Stock-based compensation 1,086,139 $ 1,086,139
Balance at ending at Jun. 30, 2017 $ 93,572 36,808,810 (8,762,540) 28,139,842
Balance at ending (in shares) at Jun. 30, 2017 9,357,166      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Implementation of new accounting standard       908,875 908,875
Net (loss) (7,612,435) (7,612,435)
Proceeds from exercise of stock options $ 733 335,335 $ 336,068
Proceeds from exercise of stock options (in shares) 73,300     76,418
Stock-based compensation 2,628,828 $ 2,628,828
Balance at ending at Jun. 30, 2018 $ 94,305 $ 39,772,973 $ (15,466,100) $ 24,401,178
Balance at ending (in shares) at Jun. 30, 2018 9,430,466