XML 64 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Basis of Presentation and Summary of Significant Accounting Policies (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Accounting Policies [Abstract]      
Net income $ 48,114 $ 29,453 $ 25,239
Weighted-average common shares (in shares) 9,918,083 9,840,205 10,041,581
Basic earnings per share      
Basic earnings per common share (in dollars per share) $ 4.85 $ 2.99 $ 2.51
Diluted earnings per share      
Dilutive effect of equity compensation (in shares) 58,178 2,220 2,902
Weighted-average common and incremental shares (in shares) 9,976,261 9,842,425 10,044,483
Diluted earnings per common share (in dollars per share) $ 4.82 $ 2.99 $ 2.51
Antidilutive securities excluded from computation of earnings per share (in shares) 28 18,524 15,758