XML 81 R72.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share ("EPS") (Schedule of Earnings Per Share, Basic and Diluted) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Earnings Per Share [Abstract]    
Net Income $ 7,327 $ 6,288
Average number of common shares outstanding (in shares) 5,651,750 5,688,221
Dilutive effect of common stock equivalents (in shares) 3,832 10,817
Average number of shares used to calculate diluted EPS (in shares) 5,655,582 5,699,038
Anti-dilutive shares (in shares) 1,854 0
Earnings per common share, basic (in dollars per share) $ 1.30 $ 1.11
Earnings per common share, diluted (in dollars per share) $ 1.30 $ 1.10