XML 65 R49.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings Per Share (Details) - Schedule of earnings per share - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Schedule Of Earnings Per Share Abstract    
Net Income $ 12,521 $ 18,277
Less net income allocated to participating securities 27 21
Net income allocated to common shares $ 12,494 $ 18,256
Weighted average shares outstanding for basic earnings per share 7,005,000 7,083,000
Average participating securities 37,000 47,000
Weighted average shares outstanding for diluted earnings per share 7,042,000 7,130,000
Basic earnings per common share $ 1.79 $ 2.58
Diluted earnings per common share $ 1.77 $ 2.56