v3.26.1
Earnings per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator for earnings per share:        
Net income available to common stockholders $ 5,807 $ 5,592 $ 7,813 $ 7,991
Denominators for earnings per share:        
Weighted average shares outstanding (in shares) 11,956 11,352 11,936 11,342
Average unearned ESOP shares (in shares) (97) (124) (101) (127)
Basic weighted averages shares outstanding (in shares) 11,859 11,228 11,835 11,215
Dilutive effects of assumed exercises of stock options (in shares) 315 164 328 200
Diluted weighted averages shares outstanding (in shares) 12,174 11,392 12,163 11,415
Basic earnings per share (in dollars per share) $ 0.49 $ 0.50 $ 0.66 $ 0.71
Diluted earnings per share (in dollars per share) $ 0.48 $ 0.49 $ 0.64 $ 0.70
Antidilutive shares excluded from computation of average dilutive earnings per share (in shares) 2 534 2 357