XML 100 R81.htm IDEA: XBRL DOCUMENT v3.20.2
Debt - Future Minimum Principal Payments (Details)
$ in Thousands
Sep. 30, 2020
USD ($)
Future Scheduled Minimum Principal Payments  
Remainder of 2020 $ 25,904
2021 145,401
2022 351,529
2023 148,532
2024 204,072
2025 and thereafter 1,681,005
Total 2,556,443
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 672
2021 14,632
2022 2,520
2023 44,910
2024 204,072
2025 and thereafter 840,582
Total 1,107,388
Future minimum principal payments related to assets held for sale 101,300
Credit Facilities  
Future Scheduled Minimum Principal Payments  
Remainder of 2020 25,232
2021 130,769
2022 349,009
2023 103,622
2024 0
2025 and thereafter 0
Total $ 608,632