XML 116 R86.htm IDEA: XBRL DOCUMENT v3.20.1
Note 13 - Capital Stock (Details Textual) - USD ($)
12 Months Ended
Aug. 03, 2018
May 24, 2018
Apr. 02, 2018
May 18, 2017
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2000
Preferred Stock, Shares Authorized         5,000,000 5,000,000  
Preferred Stock, Shares Outstanding, Ending Balance         0    
Employee Stock Purchase Plan, Consecutive Payment Periods             180 days
Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Offering Date             85.00%
Increase In Number Of Shares Authorized For Issuance Under Stock Option And Incentive Plan     3,400,000 350,000      
Employee Stock Purchase Plan Shares Authorized       1,400,000      
Employee Stock Ownership Plan (ESOP), Shares in ESOP, Total           1,081,404  
Stock Issued During Period, Shares, Employee Stock Purchase Plans         190,642 89,308  
Employee Stock Ownership Plan, Shares Available for Issuance         318,596    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized     20,908,929        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount         4,386,063 3,307,438  
Share Price         $ 3.05    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value         $ 189,069 $ 2,600,000  
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total         $ 3,700,000    
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition         2 years    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value         $ 1.40 $ 1.83  
Deferred Compensation Arrangement with Individual, Maximum Contractual Term         10 years    
Preferred Stock, Shares Issued, Total         0    
Deferred Stock Awards of Market Condition RSU, Approved Aug 2015 [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Threshold Trading Days 20 days            
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period 69,667            
Deferred stock awards of Market Condition RSU, Approved May 2018 [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Threshold Trading Days   20 days          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period   3 years          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value           $ 4.19  
Deferred stock awards of Market Condition RSU, Approved 2019 [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Threshold Trading Days         20 days    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period         529,491    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period         3 years    
Maximum Percentage Of Target, Number of Restricted Stock Units         150.00%    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value         $ 1.98    
Share-based Payment Arrangement, Option [Member] | Minimum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period         1 year    
Share-based Payment Arrangement, Option [Member] | Maximum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period         4 years