XML 87 R67.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Maturities of Lease Payments Receivable (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
property
Future Minimum Operating Lease Payments  
July 1, 2021 - December 31, 2021 $ 516,726
2022 1,003,660
2023 941,664
2024 875,621
2025 775,240
2026 714,932
Thereafter 4,410,979
Total 9,238,822
Future Minimum Direct Financing Lease Payments  
July 1, 2021 - December 31, 2021 1,002
2022 1,925
2023 1,565
2024 510
2025 169
2026 171
Thereafter 484
Total $ 5,826
Number of properties subject to direct financing leases | property 18