XML 57 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Real Estate Properties and Investments (Future Minimum Lease Payments) (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Future Minimum Lease Payments [Abstract]  
Operating Leases, Future Minimum Payments Due, Next Twelve Months $ 268,096
Operating Leases, Future Minimum Payments, Due in Two Years 261,788
Operating Leases, Future Minimum Payments, Due in Three Years 258,381
Operating Leases, Future Minimum Payments, Due in Four Years 259,664
Operating Leases, Future Minimum Payments, Due in Five Years 263,620
Operating Leases, Future Minimum Payments, Due Thereafter 1,092,671
Operating Leases, Future Minimum Payments Due $ 2,404,220