XML 72 R63.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share: Schedule of Earnings Per Share Reconciliation (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Earnings Per Share [Abstract]        
Net income $ 1,501 $ 3,946 $ 5,111 $ 10,014
Less: Earnings allocated to participating securities (4) (13) 15 33
Earnings allocated to common shareholders $ 1,497 $ 3,933 $ 5,096 $ 9,981
Basic weighted average common shares outstanding (in shares) 9,127,568 8,981,037 9,117,554 8,983,806
Dilutive stock options (in shares) 13,991 75,195 23,069 90,608
Dilutive restricted stock grants (in shares) 8,500 12,309 6,086 13,792
Diluted weighted average common shares outstanding (in shares) 9,150,059 9,068,541 9,146,709 9,088,206
Basic earnings per share (in dollars per share) $ 0.16 $ 0.44 $ 0.56 $ 1.11
Diluted earnings per share (in dollars per share) $ 0.16 $ 0.43 $ 0.56 $ 1.10