Leases - Schedule of Components of Operating Lease Income from Leases (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Leases [Abstract] | ||||
| Fixed lease payments | $ 1,451,712 | $ 1,589,774 | $ 4,537,842 | $ 4,915,166 |
| Variable lease payments | 121,900 | 129,369 | 386,129 | 407,026 |
| Rental revenue | $ 1,573,612 | $ 1,719,143 | $ 4,923,971 | $ 5,322,192 |
| Operating lease, lease income, statement of income or comprehensive income [extensible enumeration] | Total revenues | Total revenues | Total revenues | Total revenues |