XML 40 R27.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stockholders' Equity (Details Textual) - USD ($)
9 Months Ended 12 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Jun. 30, 2017
Nov. 21, 2017
Nov. 10, 2016
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 1,495,991     1,874,513  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 6 years 14 days        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 5 years 11 months 23 days        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value $ 434,042        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value 421,343        
Stock or Unit Option Plan Expense 6,233 $ 0      
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options 54,459        
Stock Issued During Period, Value, Restricted Stock Award, Gross 270,047        
Stock Repurchase Program, Authorized Amount 17,600        
Stock Repurchased During Period, Value $ 128,433        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 772,000        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value $ 438,868        
Proceeds from Stock Options Exercised $ 438,868 $ 247,224      
Share-based Compensation Arrangement by Share-based Payment Award, Other Share Increase (Decrease) 357,766        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period 214,324        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Fair Value $ 188,203        
Intrinsic value of warrant $ 65,550        
Common Stock [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 31,805        
Employees [Member]          
Stock Repurchased During Period, Shares 106,850        
Stock Repurchased During Period, Value $ 128,433        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 772,000        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value $ 423,540        
Stock Repurchased Average Price Per Share $ 1.20        
Restricted Stock [Member]          
Stock or Unit Option Plan Expense     $ 1,150,136    
Stock Issued During Period, Shares, Restricted Stock Award, Gross 386,607   1,573,197    
Stock Issued During Period, Value, Restricted Stock Award, Gross $ 409,917   $ 1,563,074    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value     $ 1,060,003    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options $ 364,605        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period 214,324        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Fair Value $ (188,203)        
Minimum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant         5,000,000
Sale of Stock, Price Per Share $ 1.02        
Maximum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant         7,000,000
Sale of Stock, Price Per Share $ 1.20