XML 77 R52.htm IDEA: XBRL DOCUMENT v3.20.4
Real Estate Activities - Summary of Total Future Minimum Lease Payments to be Received (Detail) - Minimum [Member]
$ in Thousands
Dec. 31, 2020
USD ($)
Lessor Lease Description [Line Items]  
2021 $ 1,018,992
2022 1,039,494
2023 1,058,188
2024 1,075,951
2025 1,094,175
Thereafter 26,696,180
Future minimum lease payments to be received 31,982,980
Operating Leases [Member]  
Lessor Lease Description [Line Items]  
2021 858,067
2022 875,350
2023 890,761
2024 905,176
2025 919,984
Thereafter 22,102,425
Future minimum lease payments to be received 26,551,763
Financing Leases [Member]  
Lessor Lease Description [Line Items]  
2021 160,925
2022 164,144
2023 167,427
2024 170,775
2025 174,191
Thereafter 4,593,755
Future minimum lease payments to be received $ 5,431,217