XML 70 R57.htm IDEA: XBRL DOCUMENT v3.8.0.1
Future Minimum Rents - Schedule of Minimum Lease Payments to be Received (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2017
USD ($)
Operating Leases, Future Minimum Payments Receivable, Fiscal Year Maturity [Abstract]  
2018 $ 182,851
2019 158,902
2020 137,981
2021 114,726
2022 86,093
Thereafter 285,380
Total $ 965,933
Minimum [Member]  
Operating Leases, Future Minimum Payments Receivable, Fiscal Year Maturity [Abstract]  
Remaining lease term 1 year
Maximum [Member]  
Operating Leases, Future Minimum Payments Receivable, Fiscal Year Maturity [Abstract]  
Remaining lease term 82 years