XML 70 R59.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share - Reconciliation (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
Basic earnings per share:        
Weighted-average common shares outstanding 44,565,626 28,707,737 44,509,072 28,925,612
Net income $ 19,523 $ 8,412 $ 43,790 $ 29,111
Basic earnings per share $ 0.43 $ 0.30 $ 0.98 $ 1.01
Diluted earnings per share:        
Weighted-average common shares outstanding 44,565,626 28,707,737 44,509,072 28,925,612
Diluted average common shares outstanding 45,221,541 29,230,280 45,207,992 29,458,806
Net earnings available to common stockholders $ 19,523 $ 8,412 $ 43,790 $ 29,111
Diluted earnings per share $ 0.43 $ 0.29 $ 0.97 $ 0.99
Restricted Stock and Restricted Stock Units [Member]        
Diluted earnings per share:        
Dilutive effect of share-based payment awards (in shares) 655,915 522,543 698,920 533,194