v3.26.1
Earnings per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Numerator for earnings per share:    
Net income available to common stockholders $ 2,006 $ 2,399
Denominators for earnings per share:    
Weighted average shares outstanding (in shares) 11,915 11,336
Average unearned ESOP shares (in shares) (104) (131)
Basic weighted averages shares outstanding (in shares) 11,811 11,205
Dilutive effects of assumed exercises of stock options (in shares) 342 241
Diluted weighted averages shares outstanding (in shares) 12,153 11,446
Basic earnings per share (in dollars per share) $ 0.17 $ 0.21
Diluted earnings per share (in dollars per share) $ 0.17 $ 0.21
Antidilutive shares excluded from computation of average dilutive earnings per share (in shares) 78 364