XML 44 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 5 - Share-based Compensation (Details Textual) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Feb. 27, 2018
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Dec. 31, 2017
Allocated Share-based Compensation Expense, Total   $ 383,140 $ 313,943 $ 1,130,945 $ 957,711  
Employee Stock Option [Member]            
Allocated Share-based Compensation Expense, Total   146,567 146,355 448,882 463,217  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value   32,868,498   32,868,498    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value   25,429,311   25,429,311    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value   $ 2,094,344 $ 0 $ 3,088,117 $ 91,817  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value   $ 0 $ 0 $ 0 $ 1.13  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term       5 years 292 days    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term       5 years 182 days    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Total   $ 678,908   $ 678,908    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition       1 year 219 days    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period       267,055    
Performance Shares [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period       35,000    
Performance Shares [Member] | Management Performance Bonus Plan 2017 [Member]            
Allocated Share-based Compensation Expense, Total   128,296 $ 128,298 $ 380,705 $ 380,708  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value   15,304,852   15,304,852    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value   7,374,916   7,374,916    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value   0   $ 285,250    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term       3 years 73 days    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term       3 years 73 days    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Total   128,296   $ 128,296    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition       109 days    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized           1,000,000
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price           $ 1.64
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number 999,997          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period     0   0  
Performance Shares [Member] | Management Performance Bonus Plan 2017 [Member] | Vesting on Release of Audited Financial Statements for 2017 [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage           50.00%
Performance Shares [Member] | Management Performance Bonus Plan 2017 [Member] | Vesting One Year After Release of Audited Financial Statements for 2017 [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage           50.00%
Performance Shares [Member] | Management Performance Bonus Plan 2017 [Member] | Share-based Compensation Award, Tranche One [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 50.00%          
Performance Shares [Member] | Management Performance Bonus Plan 2017 [Member] | Share-based Compensation Award, Tranche Two [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 50.00%          
Restricted Stock [Member]            
Allocated Share-based Compensation Expense, Total   108,277 $ 39,290 $ 301,058 $ 113,786  
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Total   1,245,763   $ 1,245,763    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition       3 years 73 days    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Fair Value   147,900 0 $ 1,272,948 364,936  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value   $ 392,858 $ 38,567 $ 873,594 $ 99,725