XML 63 R52.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings per 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
Numerator:        
Net income $ 11,910 $ 6,626 $ 24,063 $ 15,268
Denominator:        
Basic weighted-average common shares outstanding (in shares) 11,265,767 11,238,678 11,259,655 11,234,054
Dilutive shares 523,154 560,643 471,013 521,327
Diluted weighted-average shares outstanding (in shares) 11,788,921 11,799,321 11,730,668 11,755,381
Basic earnings per share: (in dollar per share) $ 1.06 $ 0.59 $ 2.14 $ 1.36
Diluted earnings per share: (in dollar per share) $ 1.01 $ 0.56 $ 2.05 $ 1.30