XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Common Share (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
Numerator:        
Net income - basic $ 8,754 $ 8,021 $ 24,929 $ 26,587
Net income - diluted $ 8,754 $ 8,021 $ 24,929 $ 26,587
Denominator:        
Weighted average shares outstanding - basic (in shares) 6,851,223 7,168,413 6,932,137 7,176,219
Weighted average shares outstanding - diluted (in shares) 6,867,474 7,180,084 6,949,196 7,188,371
Earnings per common share:        
Basic (in dollars per share) $ 1.28 $ 1.12 $ 3.60 $ 3.70
Diluted (in dollars per share) $ 1.27 $ 1.12 $ 3.59 $ 3.70
Plus: Effect of Director Compensation Program        
Denominator:        
Effect of dilutive securities (in shares) 173 170 981 651
Plus: Effect of restricted stock        
Denominator:        
Effect of dilutive securities (in shares) 16,078 11,501 16,078 11,501