Annual report pursuant to Section 13 and 15(d)

Note 12 - Share-based Compensation (Details Textual)

v3.19.1
Note 12 - Share-based Compensation (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2012
Common Stock, Capital Shares Reserved for Future Issuance 1,591,479    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value $ 508,000 $ 213,000  
Proceeds from Stock Options Exercised 43,000 7,000  
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options $ 1,400,000 $ 551,000  
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition 2 years 3 days 1 year 354 days  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value $ 104,000 $ 12,000  
Allocated Share-based Compensation Expense, Total 620,000 409,000  
Nonemployee Stock Options [Member]      
Allocated Share-based Compensation Expense, Total $ 205,000 $ 308,000  
The 2012 DSU Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period 0 0  
Common Stock, Capital Shares Reserved for Future Issuance 21,183 21,183 100,000
Option Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Options 783,918    
Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum 10.00%    
Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares 283,918    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance 639,359    
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period 10 years    
The 2012 DSU Plan and Option Plan [Member]      
Common Stock, Capital Shares Reserved for Future Issuance 783,918