Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies - Topic 840 (Details)

v3.19.1
Summary of Significant Accounting Policies - Topic 840 (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Finance  
2019 $ 6,985
2020 7,165
2021 7,357
2022 7,374
2023 7,609
Thereafter 482,390
Finance Leases, Future Minimum Payments Due, Total 518,880
Finance Lease, Interest Expense ASC 840 (498,291)
Finance Lease, PV of Min Pmts ASC 840 20,589
Finance Lease, ST Lease Liabilities ASC 840 643
Finance Lease, LT Lease Liabilities ASC 840 19,946
Operating  
2019 (82,177)
2020 (66,023)
2021 (51,501)
2022 (37,152)
2023 (33,486)
2024 (127,026)
Operating Leases, Future Minimum Payments Due 397,365
Operating Leases, Future Minimum Payments Receivable [Abstract]  
Operating Leases, Future Minimum Payments Receivable, Current 13,430
Operating Leases, Future Minimum Payments Receivable, in Two Years 10,508
Operating Leases, Future Minimum Payments Receivable, in Three Years 8,534
Operating Leases, Future Minimum Payments Receivable, in Four Years 7,232
Operating Leases, Future Minimum Payments Receivable, in Five Years 7,013
Operating Leases, Future Minimum Payments Receivable, Thereafter 13,116
Operating Leases, Future Minimum Payments Receivable $ 59,833