XML 99 R80.htm IDEA: XBRL DOCUMENT v3.20.2
Debt - Future Minimum Principal Payments (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Future Scheduled Minimum Principal Payments  
Remainder of 2020 $ 39,683
2021 242,811
2022 412,445
2023 344,595
2024 203,338
2025 and thereafter 1,676,798
Total 2,919,670
Securitization Bonds Payable, Net  
Future Scheduled Minimum Principal Payments  
Remainder of 2020 0
2021 0
2022 0
2023 0
2024 0
2025 and thereafter 840,423
Total 840,423
Mortgage Notes Payable, Net  
Future Scheduled Minimum Principal Payments  
Remainder of 2020 1,331
2021 90,474
2022 2,520
2023 45,036
2024 203,338
2025 and thereafter 836,375
Total 1,179,074
Future minimum principal payments related to assets held for sale 427,400
Credit Facilities  
Future Scheduled Minimum Principal Payments  
Remainder of 2020 38,352
2021 152,337
2022 409,925
2023 299,559
2024 0
2025 and thereafter 0
Total $ 900,173