v3.26.1
Earnings Per Share - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Earnings Per Share [Abstract]    
Net income $ 11,577 $ 9,377
Shares outstanding for Basic EPS    
Average shares outstanding (in shares) 10,502,458 11,028,029
Less: average restricted stock award shares not vested (in shares) 64,308 124,747
Less: average unearned ESOP Shares (in shares) 768,468 822,631
Shares outstanding for Basic EPS (in shares) 9,669,682 10,080,651
Additional dilutive shares (in shares) 231,584 148,061
Shares outstanding for diluted EPS (in shares) 9,901,266 10,228,712
Basic EPS (in USD per share) $ 1.20 $ 0.93
Diluted EPS (in USD per share) $ 1.17 $ 0.92