Fair Value Measurements - Carrying Value and Fair Value Measurements (Details) - USD ($) $ in Thousands |
Jun. 30, 2024 |
Dec. 31, 2023 |
|---|---|---|
| Liabilities: | ||
| Debt issuance costs, net | $ 28,548 | |
| Debt instrument, unamortized discount (premium), net | 35,570 | |
| Level 2 and Level 3 | Carrying Value | Non-Recourse Mortgage, Net | ||
| Liabilities: | ||
| Debt issuance costs, net | 200 | $ 100 |
| Debt instrument, unamortized discount (premium), net | 3,800 | 4,300 |
| Level 3 | Carrying Value | Non-Recourse Mortgage, Net | ||
| Liabilities: | ||
| Debt instrument, fair value | 467,200 | 579,147 |
| Level 3 | Fair Value | Non-Recourse Mortgage, Net | ||
| Liabilities: | ||
| Debt instrument, fair value | 466,516 | 572,553 |
| Senior Unsecured Notes, net | Level 2 and Level 3 | Carrying Value | ||
| Liabilities: | ||
| Debt instrument, fair value | 6,519,887 | 6,035,686 |
| Debt issuance costs, net | 28,000 | 21,000 |
| Debt instrument, unamortized discount (premium), net | 25,600 | 20,100 |
| Senior Unsecured Notes, net | Level 2 and Level 3 | Fair Value | ||
| Liabilities: | ||
| Debt instrument, fair value | $ 6,055,979 | $ 5,598,423 |