XML 41 R28.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity (Details Textual) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Nov. 13, 2018
Feb. 08, 2018
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Mar. 31, 2019
Mar. 31, 2018
Jun. 30, 2018
Nov. 21, 2017
Nov. 10, 2016
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant     565,129           565,129     1,874,513  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term                 5 years 10 months 6 days        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term                 6 years 18 days        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value     $ 2,847,140           $ 2,847,140        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value     2,751,308           2,751,308        
Stock or Unit Option Plan Expense                 0 $ 6,233 $ 1,482,663    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options     451,041           $ 451,041        
Stock Issued During Period, Value, Restricted Stock Award, Gross     75,277 $ 77,493 $ 76,261 $ 64,708 $ 102,313 $ 103,026          
Stock Repurchase Program, Authorized Amount $ 300,000 $ 300,000                      
Stock Repurchased During Period, Value     45,920 38,078 75,200 25,478 63,283 39,672          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross                 697,000        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value     55,795 $ 375,795 $ 39,648 $ 49,632 $ 212,253 $ 176,983          
Proceeds from Stock Options Exercised                 $ 471,238 $ 438,868      
Share-based Compensation Arrangement by Share-based Payment Award, Other Share Increase (Decrease)                 100,000        
Intrinsic value of warrant     1,699,500           $ 1,699,500        
Treasury Stock Acquired, Average Cost Per Share $ 3.00 $ 3.00                      
Stock Repurchase Program, Remaining Authorized Repurchase Amount     $ 254,080           $ 254,080        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number     1,885,000           1,885,000        
Common Stock [Member]                          
Stock Repurchased During Period, Shares                 70,500        
Stock Repurchased During Period, Value                 $ 159,198        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross                 82,800        
Stock Repurchased Average Price Per Share                 $ 2.26        
Share-based Compensation Arrangement by Share-based Payment Award, Other Share Increase (Decrease)                 198,500        
Stock Issued During Period, Shares, Conversion of Convertible Securities                 39,000        
Employees And Directors [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross                 697,000        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value                 $ 854,260        
Restricted Stock [Member]                          
Stock or Unit Option Plan Expense                     1,365,361    
Stock Issued During Period, Shares, Restricted Stock Award, Gross                 162,362        
Stock Issued During Period, Value, Restricted Stock Award, Gross                 $ 335,709   2,031,026    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value                     $ 1,996,304    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period                 0   188,203    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Fair Value                 $ 0   $ 214,324    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number     356,760           356,760   416,619    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Fair Value     $ 466,838           $ 466,838   $ 360,160    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested, Fair Value                 $ 229,031        
Minimum [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant                         5,000,000
Stock Repurchased Average Price Per Share                 $ 1.99        
Maximum [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant                         7,000,000
Stock Repurchased Average Price Per Share                 $ 2.40