XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Common Share - Schedule of Computation of Basic and Diluted Earnings Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]        
Net Income $ 11,101 $ 6,684 $ 27,507 $ 19,715
Basic weighted average number common shares outstanding (in shares) 12,938,200 11,999,899 12,921,814 11,982,009
Dilutive effect of equity-based awards (in shares) 598,623 456,775 563,136 483,337
Diluted weighted average number common shares outstanding (in shares) 13,536,823 12,456,674 13,484,950 12,465,346
Basic (in usd per share) $ 0.86 $ 0.56 $ 2.13 $ 1.65
Diluted (in usd per share) $ 0.82 $ 0.54 $ 2.04 $ 1.58
Stock Options and Restricted Stock        
Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]        
Antidilutive stock options and restricted stock outstanding (in shares) 52,840 160,668 52,840 160,668