XML 72 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Real Estate and Other Activities - Summary of Total Future Minimum Lease Payments to be Received (Detail)
$ in Thousands
Dec. 31, 2023
USD ($)
Lessor Lease Description [Line Items]  
2024 $ 1,090,982
2025 1,108,422
2026 1,126,783
2027 1,183,912
2028 1,199,371
Thereafter 28,569,312
Future minimum lease payments to be received 34,278,782
Operating Leases [Member]  
Lessor Lease Description [Line Items]  
2024 979,053
2025 994,198
2026 1,010,217
2027 1,064,958
2028 1,077,981
Thereafter 25,489,598
Future minimum lease payments to be received 30,616,005
Financing Leases [Member]  
Lessor Lease Description [Line Items]  
2024 111,929
2025 114,224
2026 116,566
2027 118,954
2028 121,390
Thereafter 3,079,714
Future minimum lease payments to be received $ 3,662,777