XML 41 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 5 - Share-based Compensation (Details Textual) - USD ($)
3 Months Ended 12 Months Ended
Feb. 27, 2018
Mar. 31, 2018
Mar. 31, 2017
Dec. 31, 2017
Allocated Share-based Compensation Expense, Total   $ 373,425 $ 329,895  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period   62,438    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross      
Employee Stock Option [Member]        
Allocated Share-based Compensation Expense, Total   $ 152,703 170,323  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value   7,640,555    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value   5,551,232    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value   $ 270,241 $ 70,714  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value   $ 0 $ 1.13  
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period   6 years 36 days    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Total   $ 1,019,680    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition   2 years    
Performance Shares [Member] | Management Performance Bonus Plan 2017 [Member]        
Allocated Share-based Compensation Expense, Total   $ 125,507 $ 125,508  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value   3,489,990    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value   $ 1,745,003    
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period   3 years 255 days    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Total   $ 383,493    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition   273 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  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross   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%      
Restricted Stock [Member]        
Allocated Share-based Compensation Expense, Total   $ 95,215 $ 34,064  
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Total   $ 1,208,936    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition   3 years 146 days    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Fair Value   $ 970,608 364,936  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value   $ 307,058 $ 41,097