XML 66 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
Rental Income - Schedule of Future Minimum Payments Receivable for Operating Leases (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Operating Leases, Future Minimum Payments Receivable [Abstract]  
2019 $ 485,441
2020 460,127
2021 423,365
2022 391,395
2023 362,738
Thereafter 1,536,461
Total Future Minimum Payments Receivable for Operating Leases $ 3,659,527