XML 64 R45.htm IDEA: XBRL DOCUMENT v3.6.0.2
Real Estate Real Estate (Future Minimum Lease Payments) (Details)
$ in Thousands
Dec. 31, 2016
USD ($)
Future Minimum Lease Payments [Abstract]  
Operating Leases, Future Minimum Payments Due, Next Twelve Months $ 220,416
Operating Leases, Future Minimum Payments, Due in Two Years 213,157
Operating Leases, Future Minimum Payments, Due in Three Years 209,711
Operating Leases, Future Minimum Payments, Due in Four Years 206,856
Operating Leases, Future Minimum Payments, Due in Five Years 207,718
Operating Leases, Future Minimum Payments, Due Thereafter 1,585,696
Operating Leases, Future Minimum Payments Due $ 2,643,554