XML 55 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Mortgage Notes Payable, Net Schedule of Aggregate Principal Payments On Mortgage Notes (Tables)
12 Months Ended
Dec. 31, 2018
Mortgage Notes Payable [Abstract]  
Schedule of Aggregate Principal Payments On Mortgage Notes [Table Text Block]
Contractual aggregate principal payments of mortgage notes payable at December 31, 2018 are as follows (in thousands): 
 
Principal Payments
2019
$
19,670

2020
20,766

2021
40,182

2022
614,710

2023

Thereafter
2,300,000

Total aggregate principal payments
2,995,328

Deferred financing costs, net
(30,756
)
Total carrying value of mortgage notes payable, net
$
2,964,572