XML 71 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Secured Notes Payable and Revolving Credit Facility, Net - Future Principal Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Minimum Future Principal Payments Due    
2021 $ 778  
2022 814  
2023 620,852  
2024 300,891  
2025 838,333  
Thereafter 2,981,035  
Total future principal payments $ 4,742,703 $ 4,653,264