XML 90 R76.htm IDEA: XBRL DOCUMENT v3.22.4
Note 13 - Share-based Compensation (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
7 Months Ended 12 Months Ended 235 Months Ended
Dec. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2022
Jun. 09, 2022
Jun. 08, 2022
Proceeds from Stock Options Exercised   $ 390 $ 162 $ 474      
Employee and Nonemployee Stock Option [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)   9,876          
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number, Ending Balance (in shares) 92,075 92,075 98,671   92,075    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value   $ 1,200 $ 200 800      
Proceeds from Stock Options Exercised   $ 400 $ 200 $ 500      
Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation (in shares)   1,876 0 0      
Shares Paid For Tax Withholding For Share Based Compensation, Average Market Price (in dollars per share)   $ 95.82          
Restricted Stock Units (RSUs) [Member]              
Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation (in shares)   19,425 14,190 11,423      
Shares Paid for Tax Withholding for Share Based Compensation Market Price (in dollars per share)   $ 67.05 $ 52.55 $ 49.91      
The 2003 Incentive Plan [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period (in shares)         1,327,064    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)         185,000    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number, Ending Balance (in shares) 0 0     0    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares) 738,769 738,769     738,769    
The 2003 Incentive Plan [Member] | Restricted Stock [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period (in shares)         0    
Common Stock, Capital Shares Reserved for Future Issuance (in shares) 98,448 98,448     98,448    
Nonemployee Director Stock Incentive Plan [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) 400,510            
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number, Ending Balance (in shares) 93,302 93,302     93,302    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)           1,075,000 975,000
Share-Based Payment Arrangement, Expense, Tax Benefit   $ 1,300 $ 800 $ 700      
Nonemployee Director Stock Incentive Plan [Member] | Restricted Stock [Member]              
Common Stock, Capital Shares Reserved for Future Issuance (in shares) 3,882 3,882     3,882    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares) 131,846 131,846     131,846