v3.26.3
Note 4 - Share Based Compensation - Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Outstanding (in shares) 189,400 239,600    
Outstanding, weighted average exercise price (in dollars per share) $ 26.85 $ 26.5    
Outstanding, aggregate intrinsic value [1] $ 1,494 $ 432 $ 1,104 $ 580
Exercised (in shares) (61,200) (30,200)    
Exercised, weighted average exercise price (in dollars per share) $ 25.71 $ 24.1    
Exercised, aggregate intrinsic value [1] $ 731 $ 206    
Forfeited/Expired (in shares) 0 0    
Forfeited/Expired, weighted average exercise price (in dollars per share) $ 0 $ 0    
Outstanding (in shares) 128,200 209,400    
Outstanding, weighted average exercise price (in dollars per share) $ 27.4 $ 26.85    
Outstanding, weighted average remaining contractual term (Year) 2 years 4 months 17 days 3 years 1 month 9 days    
Exercisable (in shares) 128,200 209,400    
Exercisable, weighted average exercise price (in dollars per share) $ 27.4 $ 26.85    
Exercisable, weighted average remaining contractual term (Year) 2 years 4 months 17 days 3 years 1 month 9 days    
Exercisable, aggregate intrinsic value [1] $ 1,494 $ 432    
[1] The aggregate intrinsic value of stock option in the table above represents the total pre-tax intrinsic value (the amount by which the current market value of the underlying stock exceeds the exercise price of the option that would have been received by the option holders had all option holders exercised their options on the last day of the period. This amount changes based on changes in the market value of the Company's stock.