XML 109 R93.htm IDEA: XBRL DOCUMENT v3.22.4
Note 12 - Employee Benefit Plans - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Options outstanding at beginning of period (in shares) 204,878  
Options outstanding at beginning of period (in dollars per share) $ 29.35  
Granted (in shares) 0  
Granted (in dollars per share) $ 0  
Exercised (in shares) (7,575) (39,995)
Exercised (in dollars per share) $ 22.63  
Canceled/Expired (in shares) 0  
Canceled/Expired (in dollars per share) $ 0  
Options outstanding at end of period (in shares) 197,303 204,878
Options outstanding at end of period (in dollars per share) $ 29.61 $ 29.35
Options outstanding at end of period (Year) 6 years 8 months 8 days  
Options outstanding at end of period $ 847  
Options exercisable at end of period (in shares) 109,833  
Options exercisable at end of period (in dollars per share) $ 26.90  
Options exercisable at end of period (Year) 5 years 5 months 23 days  
Options exercisable at end of period $ 769