XML 123 R109.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income (Numerator)                      
Net income as reported $ 7,282 $ 7,571 $ 6,171 $ 6,021 $ 6,679 $ 7,474 $ 7,394 $ 7,971 $ 27,045 $ 29,518 $ 38,990
Basic EPS: Income available to common shareholders                 27,045 29,518 38,990
Diluted EPS: Income available to common shareholders plus assumed conversions                 $ 27,045 $ 29,518 $ 38,990
Shares (Denominator)                      
Basic EPS: Income available to common shareholders (in shares)                 11,051,829 10,998,041 10,931,328
Effect of dilutive securities: restricted stock (in shares)                 87,006 83,847 99,330
Diluted EPS: Income available to common shareholders plus assumed conversions (in shares)                 11,138,835 11,081,888 11,030,658
Basic EPS: Income available to common shareholders (in dollars per share) $ 0.65 $ 0.69 $ 0.56 $ 0.55 $ 0.60 $ 0.68 $ 0.67 $ 0.73 $ 2.45 $ 2.68 $ 3.56
Diluted EPS: Income available to common shareholders plus assumed conversions (in dollars per share) $ 0.66 $ 0.68 $ 0.55 $ 0.54 $ 0.60 $ 0.67 $ 0.67 $ 0.72 $ 2.43 $ 2.66 $ 3.53