XML 66 R51.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Revenue Recognition [Abstract]    
Performance obligation, description of timing The agreements range in term from less than one year to 25 or more years, with certain agreements containing extension options. These extension options range from as little as one month to five or more years.  
Lessor, Operating Lease, Payments, Fiscal Year Maturity [Abstract]    
2019 (remaining nine months) $ 626,724  
2020 751,081  
2021 640,651  
2022 529,569  
2023 430,870  
Thereafter $ 1,501,400  
Operating Leases, Future Minimum Payments Receivable [Abstract]    
2019   $ 811,381
2020   709,230
2021   599,367
2022   490,087
2023   392,892
Thereafter   $ 1,368,278