XML 92 R79.htm IDEA: XBRL DOCUMENT v3.22.4
Shareholders' Equity - Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Equity [Abstract]      
Net income $ 26,645 $ 28,401 $ 20,347
Income available to common shareholders $ 26,645 $ 28,401 $ 20,347
Weighted average shares outstanding 11,715,376 12,237,424 12,534,078
Net income per common share (in dollars per share) $ 2.27 $ 2.32 $ 1.62
Effect of dilutive stock options and warrants 23,698 44,508 42,241
Weighted average shares of common stock and common stock equivalents 11,739,074 12,281,932 12,576,319
Net income per diluted common share (in dollars per share) $ 2.27 $ 2.31 $ 1.62
Antidilutive options and warrants excluded from computation of earnings per share 0 0 0