XML 100 R86.htm IDEA: XBRL DOCUMENT v3.22.0.1
Operating Leases - Schedule of Future Minimum Rental Revenues (Details)
Dec. 31, 2020
USD ($)
Operating Leases, Future Minimum Payments Receivable, Current $ 95,378,000
Operating Leases, Future Minimum Payments Receivable, in Two Years 87,750,000
Operating Leases, Future Minimum Payments Receivable, in Three Years 81,315,000
Operating Leases, Future Minimum Payments Receivable, in Four Years 69,499,000
Operating Leases, Future Minimum Payments Receivable, in Five Years 57,783,000
Operating Leases, Future Minimum Payments Receivable, Thereafter 211,728,000
Operating Leases, Future Minimum Payments Receivable 603,453,000
New Market Properties [Member]  
Operating Leases, Future Minimum Payments Receivable, Current 74,105,000
Operating Leases, Future Minimum Payments Receivable, in Two Years 66,206,000
Operating Leases, Future Minimum Payments Receivable, in Three Years 55,384,000
Operating Leases, Future Minimum Payments Receivable, in Four Years 43,289,000
Operating Leases, Future Minimum Payments Receivable, in Five Years 31,593,000
Operating Leases, Future Minimum Payments Receivable, Thereafter 91,229,000
Operating Leases, Future Minimum Payments Receivable 361,806,000
Office Building [Member]  
Operating Leases, Future Minimum Payments Receivable, Current 21,273,000
Operating Leases, Future Minimum Payments Receivable, in Two Years 21,544,000
Operating Leases, Future Minimum Payments Receivable, in Three Years 25,931,000
Operating Leases, Future Minimum Payments Receivable, in Four Years 26,210,000
Operating Leases, Future Minimum Payments Receivable, in Five Years 26,190,000
Operating Leases, Future Minimum Payments Receivable, Thereafter 120,499,000
Operating Leases, Future Minimum Payments Receivable $ 241,647,000