XML 119 R108.htm IDEA: XBRL DOCUMENT v3.21.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 9 Months Ended
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2021
Sep. 30, 2021
Sep. 30, 2020
Earnings Per Share [Abstract]                    
Net income $ 25,306 $ 28,492 $ 21,798 $ 12,291 $ 13,071 $ 9,139 $ 2,966   $ 75,596 $ 25,176
Dividends on preferred shares 196       196       587 587
INCOME AVAILABLE TO COMMON STOCKHOLDERS $ 25,110       $ 12,875       $ 75,009 $ 24,589
Weighted-average common stock outstanding:                    
Weighted-average common stock outstanding (basic) 37,200,778       38,057,350       37,773,350 37,973,694
Incremental shares 817,523       191,985       749,762 278,269
Weighted-average common stock outstanding (dilutive) 38,018,301       38,249,335       38,523,112 38,251,963
Basic earnings per common share $ 0.68       $ 0.34       $ 1.99 $ 0.65
Diluted earnings per common share $ 0.66       $ 0.34     $ 1.95 $ 1.95 $ 0.64