XML 47 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Real Estate (Schedule of Future Minimum Lease Payments) (Details)
$ in Thousands
Sep. 30, 2021
USD ($)
Operating Leases, Future Minimum Payments Due, Rolling Maturity [Abstract]  
Operating Leases, Future Minimum Payments, Remainder of Fiscal Year $ 68,151
Operating Leases, Future Minimum Payments Due, Next Twelve Months 271,682
Operating Leases, Future Minimum Payments, Due in Two Years 267,619
Operating Leases, Future Minimum Payments, Due in Three Years 263,266
Operating Leases, Future Minimum Payments, Due in Four Years 264,666
Operating Leases, Future Minimum Payments, Due in Five Years 268,736
Operating Leases, Future Minimum Payments, Due Thereafter 1,102,245
Operating Leases, Future Minimum Payments Due $ 2,506,365