XML 70 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Income (Numerator)    
Net income as reported $ 7,077 $ 6,021
Basic EPS: Income available to common shareholders 7,077 6,021
Diluted EPS: Income available to common shareholders plus assumed conversions $ 7,077 $ 6,021
Shares (Denominator)    
Basic EPS: Income available to common shareholders (in shares) 11,074,840 11,033,857
Effect of dilutive securities: restricted stock (in shares) 108,089 85,964
Diluted EPS: Income available to common shareholders plus assumed conversions (in shares) 11,182,929 11,119,821
Basic EPS: Income available to common shareholders (usd per share) $ 0.64 $ 0.55
Diluted EPS: Income available to common shareholders plus assumed conversions (usd per share) $ 0.63 $ 0.54