XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings per Share (Schedule of Earnings Per Share, Basic and Diluted) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Basic earnings per share computation:        
Net income available to common shareholders $ 8,003 $ 8,836 $ 17,360 $ 20,336
Average common shares outstanding - basic (in shares) 16,770,819 16,806,389 16,810,277 16,798,939
Basic earnings per share (in dollars per share) $ 0.48 $ 0.53 $ 1.03 $ 1.21
Diluted earnings per share computation:        
Net income available to common shareholders $ 8,003 $ 8,836 $ 17,360 $ 20,336
Average common shares outstanding - basic (in shares) 16,770,819 16,806,389 16,810,277 16,798,939
Incremental shares from assumed conversions:        
Stock options and restricted stock (in shares) 79,431 91,702 77,097 98,505
Average common shares outstanding - diluted 16,850,250 16,898,091 16,887,374 16,897,444
Diluted earnings per share (in dollars per share) $ 0.48 $ 0.52 $ 1.03 $ 1.20