Investments - Schedule of Minimum Future Contractual Rent to be Received (Details)
$ in Thousands
Sep. 30, 2016
USD ($)
Operating Leases, Future Contractual Rent Receivable  
Remainder of 2016 $ 151,256
2017 607,742
2018 594,423
2019 577,854
2020 557,730
Thereafter 4,535,935
Total future minimum rentals $ 7,024,940