Investments - Schedule of Minimum Future Contractual Rent to be Received (Details)
$ in Thousands
Mar. 31, 2017
USD ($)
Operating Leases, Future Contractual Rent Receivable  
Remainder of 2017 $ 460,417
2018 603,955
2019 587,767
2020 569,364
2021 540,081
Thereafter 4,127,461
Total future minimum rentals $ 6,889,045