XML 78 R64.htm IDEA: XBRL DOCUMENT v3.25.4
Note 8 - Share-based Compensation - Stock Option Activity Under Equity Incentive Plans and Director Plan (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares) 22,360 75,283 87,378
Service based Stock Options [Member]      
Beginning balance, outstanding, number of options (in shares) 470,321    
Expected dividend yield at date of grant 4.73% 1.94% 2.13%
Beginning balance, outstanding, weighted average exercise price (in dollars per share) $ 35.38    
Expected stock price volatility 32.55% 33.75% 35.12%
Granted, number of options (in shares) 253,481 54,530 96,359
Risk-free interest rate 3.83% 4.50% 3.61%
Granted, weighted average exercise price (in dollars per share) $ 12.88    
Expected life of options (in years) (Year) 5 years 1 month 17 days 5 years 6 years 10 months 6 days
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares) 22,360    
Exercised, weighted average exercise price (in dollars per share) $ 14.31    
Expired, number (in shares) 59,965    
Forfeited, number of options (in shares) 32,695    
Expired, weighted average exercise price (in dollars per share) $ 24.7    
Forfeited, weighted average exercise price (in dollars per share) $ 41.29    
Outstanding, number (in shares) 608,782 470,321  
Forfeited, weighted average exercise price (in dollars per share) $ 41.29    
Outstanding, weighted average exercise price (in dollars per share) $ 27.52 $ 35.38  
Outstanding, weighted average contractual term (Year) 7 years 1 month 9 days    
Outstanding, aggregate intrinsic value $ 1,526    
Exercisable, number (in shares) 378,233    
Exercisable, weighted average exercise price (in dollars per share) $ 32.84    
Exercisable, weighted average remaining contractual term (Year) 6 years 1 month 24 days    
Exercisable, aggregate intrinsic value $ 518    
Performance based Stock Options [Member]      
Beginning balance, outstanding, number of options (in shares) 404,833    
Expected dividend yield at date of grant   1.44%  
Beginning balance, outstanding, weighted average exercise price (in dollars per share) $ 39.54    
Expected stock price volatility   33.83%  
Granted, number of options (in shares) 0 404,833 0
Risk-free interest rate   4.13%  
Expected life of options (in years) (Year)   4 years  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares) 0    
Forfeited, number of options (in shares) 300,000    
Forfeited, weighted average exercise price (in dollars per share) $ 39.54    
Outstanding, number (in shares) 104,833 404,833  
Forfeited, weighted average exercise price (in dollars per share) $ 39.54    
Outstanding, weighted average exercise price (in dollars per share) $ 39.54 $ 39.54  
Outstanding, weighted average contractual term (Year) 4 years 18 days    
Outstanding, aggregate intrinsic value $ 0    
Exercisable, number (in shares) 0