XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings per Share (Schedule of Earnings Per Share, Basic and Diluted) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Basic earnings per share computation:        
Net income available to common shareholders $ 9,140 $ 2,067 $ 26,500 $ 22,403
Average common shares outstanding - basic (in shares) 16,726,658 16,807,548 16,782,200 16,801,840
Basic earnings per share (in dollars per share) $ 0.55 $ 0.12 $ 1.58 $ 1.33
Diluted earnings per share computation:        
Net income available to common shareholders $ 9,140 $ 2,067 $ 26,500 $ 22,403
Average common shares outstanding - basic (in shares) 16,726,658 16,807,548 16,782,200 16,801,840
Incremental shares from assumed conversions:        
Stock options and restricted stock (in shares) 113,340 111,087 92,116 105,485
Average common shares outstanding - diluted 16,839,998 16,918,635 16,874,316 16,907,325
Diluted earnings per share (in dollars per share) $ 0.54 $ 0.12 $ 1.57 $ 1.33