XML 119 R102.htm IDEA: XBRL DOCUMENT v3.22.0.1
SHAREHOLDERS' EQUITY AND EARNINGS PER COMMON SHARE - Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Equity [Abstract]      
Net income $ 39,299 $ 33,244 $ 22,620
Average number of basic common shares outstanding (in shares) 14,968,973 15,245,728 15,540,884
Plus: dilutive effect of stock options and awards outstanding (in shares) 76,189 25,819 46,109
Average number of diluted common shares outstanding (in shares) 15,045,162 15,271,547 15,586,993
Earnings per share:      
Basic (in dollars per share) $ 2.63 $ 2.18 $ 1.46
Diluted (in dollars per share) $ 2.61 $ 2.18 $ 1.45