XML 76 R53.htm IDEA: XBRL DOCUMENT v3.22.0.1
Earnings Per Share (Details) - Schedule of earnings per share - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Schedule of earnings per share [Abstract]    
Distributed earnings allocated to common shares $ 3,139 $ 3,070
Undistributed earnings allocated to common shares 15,117 11,858
Net earnings allocated to common shares 18,256 14,928
Net earnings allocated to participating securities 21 16
Net Income allocated to common shares and participating securities $ 18,277 $ 14,944
Weighted average shares outstanding for basic earnings per share (in Shares) 7,083 7,613
Dilutive effect of stock compensation (in Shares) 47 22
Weighted average shares outstanding for diluted earnings per share (in Shares) 7,130 7,635
Basic earnings per common share (in Dollars per share) $ 2.58 $ 1.96
Diluted earnings per common share (in Dollars per share) $ 2.56 $ 1.96