Quarterly report [Sections 13 or 15(d)]

Note 7 - Employee and Director Benefits - Summary of Stock Option Activity (Details)

v3.26.1
Note 7 - Employee and Director Benefits - Summary of Stock Option Activity (Details) - Share-Based Payment Arrangement, Option [Member] - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Outstanding, shares (in shares) 48,500 80,450 80,450  
Outstanding, weighted average exercise price (in dollars per share) $ 31.92 $ 26.03 $ 26.03  
Outstanding, weighted average remaining contractual term (Year) 2 years 2 years 3 months 18 days 2 years 1 year 10 months 24 days
Outstanding, aggregate intrinsic value $ 1,208 $ 2,444 $ 1,933 $ 4,723
Exercised, shares (in shares) (20,000) (27,950)    
Exercised, weighted average exercise price (in dollars per share) $ 29.05 $ 16.8    
Exercised, weighted average remaining contractual term (Year) 1 year 2 months 12 days      
Exercised, aggregate intrinsic value $ 1,154 $ 1,697    
Forfeited, shares (in shares) (5,500)      
Forfeited, weighted average exercise price (in dollars per share) $ 32.75      
Forfeited, weighted average remaining contractual term (Year) 9 months 18 days      
Forfeited, aggregate intrinsic value $ 297      
Outstanding, shares (in shares) 23,000 52,500 48,500 80,450
Outstanding, weighted average exercise price (in dollars per share) $ 34.22 $ 30.95 $ 31.92 $ 26.03
Exercisable, shares (in shares) 23,000 52,500    
Exercisable, weighted average exercise price (in dollars per share) $ 34.22 $ 30.95    
Exercisable, weighted average remaining contractual term (Year) 2 years 2 years 3 months 18 days    
Exercisable, aggregate intrinsic value $ 1,208 $ 2,444