XML 69 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Secured Notes Payable and Revolving Credit Facility, Net - Future Principal Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Minimum Future Principal Payments Due    
2021 $ 769  
2022 805  
2023 580,842  
2024 300,881  
2025 838,322  
Thereafter 2,981,273  
Total future principal payments $ 4,702,892 $ 4,653,264