XML 122 R111.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings per Share - Schedule of Calculation of Basic and Diluted Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Earnings Per Share [Abstract]                
Net income $ 20,283 $ 22,311 $ 17,189 $ 25,306 $ 28,492 $ 21,798 $ 42,594 $ 50,290
Dividends on preferred shares 0       195   196 391
Net income available to common stockholders $ 20,283       $ 28,297   $ 42,398 $ 49,899
Weighted-average common stock outstanding:                
Weighted-average common stock outstanding (basic) 37,064,795       37,965,658   37,093,816 38,064,381
Incremental shares 547,473       730,378   646,866 708,637
Weighted-average common stock outstanding (dilutive) 37,612,268       38,696,036   37,740,682 38,773,018
Basic earnings per common share $ 0.55       $ 0.75   $ 1.14 $ 1.31
Diluted earnings per common share $ 0.54       $ 0.73   $ 1.12 $ 1.29