XML 78 R68.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings Per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Earnings Per Share - Basic:        
Net Income $ 12,825 $ 8,975 $ 29,940 $ 25,239
Income attributable to participating nonvested restricted stock (42) 0 (97) 0
Income available to common shareholders $ 12,783 $ 8,975 $ 29,843 $ 25,239
Weighted Average Shares - Basic (in shares) 16,402 16,710 16,541 16,746
Earnings Per Share - Basic (in dollars per share) $ 0.77 $ 0.54 $ 1.80 $ 1.51
Earnings Per Share - Diluted:        
Net Income $ 12,825 $ 8,975 $ 29,940 $ 25,239
Net Income attributable to participating nonvested restricted stock (42) 0 (97) 0
Income available to common shareholders $ 12,783 $ 8,975 $ 29,843 $ 25,239
Weighted Average Shares - Basic (in shares) 16,402 16,710 16,541 16,746
Dilutive average shares attributable to participating restricted stock (in shares) 4 32 2 26
Weighted Average Shares - Diluted (in shares) 16,406 16,742 16,543 16,772
Earnings Per Share - Diluted (in dollars per share) $ 0.77 $ 0.53 $ 1.80 $ 1.50