XML 125 R90.htm IDEA: XBRL DOCUMENT v3.20.1
Note 8 - Options (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Details      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 307    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 52 61 54
Share-based Payment Arrangement, Exercise of Option, Tax Benefit $ 23 $ 49 $ 38
Share-based Payment Arrangement, Expense 113 $ 64 129
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value   $ 15.77  
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount 241    
Employee Service Share Based Compensation Nonvested Awards Compensation Cost Not Yet Recognized To Be Recognized Over The Next Nine Months $ 33    
Employee Service Share Based Compensation Nonvested Awards Compensation Cost Not Yet Recognized To Be Recognized Over The Next Nine Months Period For Recognition 9 months    
Employee Service Share Based Compensation Nonvested Awards Compensation Cost Not Yet Recognized To Be Recognized Over The Next 3 Years $ 208    
Employee Service Share Based Compensation Nonvested Awards Compensation Cost Not Yet Recognized To Be Recognized Over The Next 3 Years Period For Recognition 3 years    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value $ 354 $ 812 270
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value $ 2,553 $ 1,605 $ 1,951