XML 58 R48.htm IDEA: XBRL DOCUMENT v3.26.1
Earnings per Share (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Earnings Per Share [Abstract]    
Net income $ 2,785,000 $ 1,968,000
Shares outstanding for Basic EPS:    
Average shares outstanding (in shares) 10,501,260 10,712,912
Less: average restricted stock award shares not vested (in shares) 88,379 83,379
Less: average unearned ESOP Shares (in shares) 734,779 788,885
Shares outstanding for Basic EPS (in shares) 9,678,102 9,840,648
Additional Dilutive Shares (in shares) 182,003 243,649
Shares outstanding for Diluted EPS (in shares) 9,860,105 10,084,297
Basic Earnings Per Share (in USD per share) $ 0.29 $ 0.20
Diluted Earnings Per Share (in USD per share) $ 0.28 $ 0.20