XML 87 R77.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Future Minimum Lease Payments to be Received (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Operating Lease Payments to be Received after Adoption of ASC 842    
2019 $ 136,521  
2020 510,318  
2021 448,880  
2022 373,820  
2023 312,028  
2024 245,029  
Thereafter 615,720  
Total undiscounted lease payments $ 2,642,316  
Operating Lease Payments Receivable before Adoption of ASC 842    
2019   $ 497,014
2020   426,228
2021   363,482
2022   294,441
2023   234,191
Thereafter   531,792
Total   $ 2,347,148