XML 116 R96.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans (Stock Option Activity) (Details) - Officer and Employee Plans [Member] - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Number    
Outstanding (in shares) 32,045 79,667
Exercised (in shares) (15,705) (45,253)
Forfeited/Expired (in shares)   (2,369)
Outstanding (in shares) 16,340 32,045
Weighted Average Exercisable Price    
Weighted Average Exercisable Price, Outstanding (in dollars per share) $ 12.04 $ 10.17
Weighted Average Exercisable Price Exercised (in dollars per share) 10.47 8.75
Weighted Average Exercisable Price Forfeited/Expired (in dollars per share)   11.90
Weighted Average Exercise Price, Outstanding (in dollars per share) $ 13.55 $ 12.04