XML 46 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Real Estate (Schedule of Future Minimum Lease Payments) (Details)
$ in Thousands
Sep. 30, 2020
USD ($)
Operating Leases, Future Minimum Payments Due, Rolling Maturity [Abstract]  
Operating Leases, Future Minimum Payments, Remainder of Fiscal Year $ 70,818
Operating Leases, Future Minimum Payments Due, Next Twelve Months 281,516
Operating Leases, Future Minimum Payments, Due in Two Years 285,924
Operating Leases, Future Minimum Payments, Due in Three Years 282,072
Operating Leases, Future Minimum Payments, Due in Four Years 274,544
Operating Leases, Future Minimum Payments, Due in Five Years 267,944
Operating Leases, Future Minimum Payments, Due Thereafter 1,398,860
Operating Leases, Future Minimum Payments Due $ 2,861,678