XML 73 R64.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share: Schedule of Earnings Per Share Reconciliation (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Earnings Per Share [Abstract]        
Net income $ 1,488 $ 2,808 $ 3,610 $ 6,068
Less: Earnings allocated to participating securities (4) (9) 11 20
Earnings allocated to common shareholders $ 1,484 $ 2,799 $ 3,599 $ 6,048
Basic weighted average common shares outstanding (in shares) 9,120,468 8,982,969 9,112,464 8,985,213
Dilutive stock options (in shares) 3,759 96,386 28,412 98,323
Dilutive restricted stock grants (in shares) 0 6,558 6,845 16,543
Diluted weighted average common shares outstanding (in shares) 9,124,227 9,085,913 9,147,721 9,100,079
Basic earnings per share (in dollars per share) $ 0.16 $ 0.31 $ 0.39 $ 0.67
Diluted earnings per share (in dollars per share) $ 0.16 $ 0.31 $ 0.39 $ 0.66