XML 113 R89.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Maturities of Lease Payments Receivable (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
property
Future Minimum Operating Lease Payments  
2021 $ 1,043,236
2022 992,411
2023 927,738
2024 856,646
2025 752,049
Thereafter 4,728,485
Total 9,300,565
Future Minimum Direct Financing Lease Payments  
2021 2,000
2022 1,925
2023 1,565
2024 510
2025 169
Thereafter 655
Total $ 6,824
Number of properties subject to direct financing leases | property 18