Annual report pursuant to Section 13 and 15(d)

Note 11 - Share-based Compensation (Details Textual)

v3.19.1
Note 11 - Share-based Compensation (Details Textual) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Jul. 31, 2018
Jul. 19, 2018
Sep. 07, 2016
May 27, 2011
May 31, 2014
Mar. 31, 2019
Sep. 30, 2018
Dec. 31, 2018
Dec. 31, 2017
Mar. 12, 2018
Apr. 23, 2014
Dec. 31, 2007
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized     350,000                  
Shares Paid for Tax Withholding for Share Based Compensation               100,000 100,000      
Employee Stock Ownership Plan (ESOP), Shares Contributed to ESOP         200,000              
Employee Stock Purchase Plan Discount Rate         15.00%              
Employee Stock Ownership Plan ESOP Purchase Per Employee Maximum         $ 25,000              
Stock Issued During Period Shares Employee Stock Ownership Plan Number of Remaining Shares Available for Future Issuance               251,430        
Treasury Stock, Shares, Acquired               3,300,000 0      
Percentage of Reduction in Shares Outstanding from Repurchases               15.00%        
Share Repurchase Program [Member]                        
Stock Repurchase Program, Number of Shares Authorized to be Repurchased                   1,000,000    
Treasury Stock, Shares, Acquired               500,000        
First Stock Purchase Agreement [Member]                        
Stock Repurchase Program, Number of Shares Authorized to be Repurchased 2,200,000                      
Treasury Stock, Shares, Acquired             2,100,000          
Stock Repurchase Program, Authorized Amount, Per Share $ 3.10                      
Stock Repurchase Program, Authorized Amount $ 6,700,000                      
Stock Repurchase Program, Period the Sellers Agree Not to Purchase Shares 3 years                      
Stock Repurchase Agreement, Number of Shares Sold By Sellers to Third Parties on the Open Market             36,000          
Second Stock Purchase Agreement [Member]                        
Stock Repurchase Program, Number of Shares Authorized to be Repurchased 700,000                      
Stock Repurchase Program, Authorized Amount, Per Share $ 3.10                      
Stock Repurchase Program, Authorized Amount $ 2,100,000                      
2007 Stock Incentive Plan [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized                       2,000,000
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized       3,000,000                
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross                      
2014 Amended and Restated Stock Incentive Plan [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized   1,000,000                    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant               100,000     2,000,000  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross               825,000 1,087,500      
Employee Stock Option [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period               1 year 1 year      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross               800,000 1,100,000      
Employee Stock Option [Member] | Chief Executive Officer [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross               200,000 300,000      
Employee Stock Option [Member] | Minimum [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period               5 years        
Employee Stock Option [Member] | Maximum [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period               10 years        
Restricted Stock Units (RSUs) [Member] | Awards Granted in 2018 [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period               3 years        
Restricted Stock Units (RSUs) [Member] | Maximum [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period               4 years        
Stock Appreciation Rights (SARs) [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Vested and Outstanding               200,000        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period               200,000 [1]      
Allocated Share-based Compensation Expense, Total               $ 300,000        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period               200,000      
Stock Appreciation Rights (SARs) [Member] | Vesting Upon Closing Public Market Price Reach 3 or More for 10 Consecutive Trading Days [Member] | Scenario, Forecast [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period           100,000            
Stock Appreciation Rights (SARs) [Member] | Vesting Upon Achievement of 90% or More of Corporate Objectives Under the 2018 Employee Incentive Compensation Plan [Member] | Scenario, Forecast [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period           100,000            
Stock Appreciation Rights (SARs) [Member] | Maximum [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period               1 year        
Restricted Stock [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period               4,116 15,730      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period               125,000 0      
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options               $ 100,000        
[1] SARs were vested on December 31, 2018 and can be exercised during the period beginning on December 31, 2018 and ending on March 31, 2019