XML 100 R89.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share- Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Earnings Per Share [Abstract]    
Net income $ 12,965 $ 11,145
Average shares outstanding (in shares) 12,001,527 12,731,735
Less: average Restricted Stock Awards shares not vested (in shares) 304,246 390,365
Less: average unearned ESOP Shares (in shares) 930,787 984,893
Shares outstanding for Basic EPS (in shares) 10,766,494 11,356,477
Additional dilutive shares (in shares) 291,684 275,855
Shares outstanding for diluted EPS (in shares) 11,058,178 11,632,332
Basic earnings per share (in USD per share) $ 1.20 $ 0.98
Diluted earnings per share (in USD per share) $ 1.17 $ 0.96