XML 47 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Real Estate (Schedule of Future Minimum Lease Payments) (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Operating Leases, Future Minimum Payments Due, Rolling Maturity [Abstract]  
Operating Leases, Future Minimum Payments, Remainder of Fiscal Year $ 141,225
Operating Leases, Future Minimum Payments Due, Next Twelve Months 281,081
Operating Leases, Future Minimum Payments, Due in Two Years 285,478
Operating Leases, Future Minimum Payments, Due in Three Years 281,615
Operating Leases, Future Minimum Payments, Due in Four Years 274,075
Operating Leases, Future Minimum Payments, Due in Five Years 267,462
Operating Leases, Future Minimum Payments, Due Thereafter 1,394,428
Operating Leases, Future Minimum Payments Due $ 2,925,364