XML 70 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Share - Reconciliation (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Basic earnings per share:        
Weighted-average common shares outstanding 28,707,737 29,559,026 28,925,612 29,708,239
Net income $ 8,412 $ 10,265 $ 29,111 $ 19,778
Basic earnings per share $ 0.30 $ 0.35 $ 1.01 $ 0.67
Diluted earnings per share:        
Weighted-average common shares outstanding 28,707,737 29,559,026 28,925,612 29,708,239
Diluted average common shares outstanding 29,230,280 30,102,301 29,458,806 30,261,721
Net earnings available to common stockholders $ 8,412 $ 10,265 $ 29,111 $ 19,778
Diluted earnings per share $ 0.29 $ 0.34 $ 0.99 $ 0.65
Restricted Stock and Restricted Stock Units [Member]        
Diluted earnings per share:        
Dilutive effect of share-based payment awards (in shares) 522,543 543,275 533,194 553,482