XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Income (Numerator)        
Net income as reported $ 9,082 $ 7,571 $ 24,222 $ 19,763
Basic EPS: Income available to common shareholders 9,082 7,571 24,222 19,763
Diluted EPS: Income available to common shareholders plus assumed conversions $ 9,082 $ 7,571 $ 24,222 $ 19,763
Shares (Denominator)        
Basic EPS: Income available to common shareholders (in shares) 11,093,631 11,057,872 11,084,737 11,046,986
Effect of dilutive securities: restricted stock (in shares) 118,304 87,259 115,088 87,102
Diluted EPS: Income available to common shareholders plus assumed conversions (in shares) 11,211,935 11,145,131 11,199,825 11,134,088
Basic EPS: Income available to common shareholders (usd per share) $ 0.82 $ 0.69 $ 2.19 $ 1.79
Diluted EPS: Income available to common shareholders plus assumed conversions (usd per share) $ 0.81 $ 0.68 $ 2.16 $ 1.78