XML 85 R69.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Future Minimum Lease Payments to be Received (Details)
Jun. 30, 2020
USD ($)
Operating Leases  
2020 $ 242,571,000
2021 446,200,000
2022 376,986,000
2023 313,251,000
2024 248,727,000
2025 185,386,000
Thereafter 451,572,000
Total undiscounted lease payments $ 2,264,693,000