XML 72 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
Real Estate and Other Activities - Summary of Total Future Minimum Lease Payments to be Received (Detail) - Minimum [Member]
$ in Thousands
Dec. 31, 2021
USD ($)
Lessor Lease Description [Line Items]  
2022 $ 1,246,338
2023 1,270,580
2024 1,292,337
2025 1,314,179
2026 1,336,340
Thereafter 34,069,146
Future minimum lease payments to be received 40,528,920
Operating Leases [Member]  
Lessor Lease Description [Line Items]  
2022 1,078,148
2023 1,099,027
2024 1,117,353
2025 1,135,695
2026 1,154,286
Thereafter 29,555,221
Future minimum lease payments to be received 35,139,730
Financing Leases [Member]  
Lessor Lease Description [Line Items]  
2022 168,190
2023 171,553
2024 174,984
2025 178,484
2026 182,054
Thereafter 4,513,925
Future minimum lease payments to be received $ 5,389,190