XML 93 R77.htm IDEA: XBRL DOCUMENT v3.19.2
Leases - Future Minimum Lease Payments to be Received (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Operating Lease Payments to be Received after Adoption of ASC 842    
2019 $ 276,503  
2020 518,603  
2021 450,475  
2022 373,187  
2023 307,880  
2024 239,693  
Thereafter 593,446  
Total undiscounted lease payments $ 2,759,787  
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