XML 91 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
PER SHARE DATA (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Basic      
Net income $ 25,958 $ 24,148 $ 26,618
Less: Dividends and undistributed earnings allocated to participating securities (211) (186) (237)
Net income attributable to common shares $ 25,747 $ 23,962 $ 26,381
Basic weighted-average common shares outstanding (in shares) 15,262,504 15,241,859 15,455,432
Basic earnings per common share (in dollars per share) $ 1.69 $ 1.57 $ 1.71
Diluted      
Net income attributable to common shares $ 25,747 $ 23,962 $ 26,381
Basic weighted-average common shares outstanding (in shares) 15,262,504 15,241,859 15,455,432
Dilutive effect of potential common stock arising from stock options (in shares) 0 0 3,099
Diluted weighted-average common shares outstanding (in shares) 15,262,504 15,241,859 15,458,531
Diluted earnings per common share (in dollars per share) $ 1.69 $ 1.57 $ 1.71
Weighted-average nonvested restricted shares outstanding (in shares) 125,254 118,122 138,617
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 0 8,963