Income Per Share - Schedule of Reconciliation of the Numerator and Denominator Used in the Computation of Basic and Diluted Income (Loss) Per Share (Details) - USD ($) $ / shares in Units, $ in Thousands |
3 Months Ended | 9 Months Ended | ||||
|---|---|---|---|---|---|---|
Sep. 30, 2023 |
Sep. 30, 2022 |
Sep. 30, 2023 |
Sep. 30, 2022 |
|||
| Basic and diluted income: | ||||||
| Net income | $ 38,468 | $ 76,640 | $ 188,822 | $ 215,436 | ||
| Less: dividends paid to preferred stockholders | (2,587) | (2,587) | (7,763) | (7,763) | ||
| Less: dividends and income attributable to unvested restricted stock | (138) | (142) | (412) | (412) | ||
| Net income attributable to common stockholders used in basic and diluted income per share | $ 35,743 | $ 73,911 | $ 180,647 | $ 207,261 | ||
| Basic weighted average shares of common stock outstanding: | ||||||
| Weighted average shares of common stock outstanding | 141,331,332 | 136,530,530 | 141,317,480 | 133,058,487 | ||
| Less: unvested weighted average shares of restricted stock | (206,931) | (216,161) | (222,573) | (223,277) | ||
| Basic weighted average shares of common stock outstanding | 141,124,401 | 136,314,369 | 141,094,907 | 132,835,210 | ||
| Diluted weighted average shares of common stock outstanding: | ||||||
| Plus: unvested market-based awards | 25,464 | 8,488 | 130,087 | |||
| Diluted weighted average shares of common stock outstanding | [1] | 141,149,865 | 136,314,369 | 141,103,395 | 132,965,297 | |
| Net income per share attributable to common stockholders - basic | $ 0.25 | $ 0.54 | $ 1.28 | $ 1.56 | ||
| Net income per share attributable to common stockholders - diluted | $ 0.25 | $ 0.54 | $ 1.28 | $ 1.56 | ||
| Unvested restricted share awards | ||||||
| Potentially dilutive shares of common stock related to: | ||||||
| Dilutive shares | 42,806 | 51,338 | 61,354 | 65,060 | ||
| ||||||