XML 47 R105.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies (Annual Minimum Lease Payments) (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Finance Leases  
2020 $ 1,374
2021 1,201
2022 985
2023 545
2024 11
Total minimum lease payments 4,116
Less: amount representing interest (224)
Present value of future payments 3,892
Less: current obligations (1,350)
Long-term obligations 2,542
Operating Leases  
2020 254,660
2021 256,197
2022 257,201
2023 257,277
2024 255,925
Thereafter 2,992,385
Total minimum lease payments 4,273,645
Less: amount representing interest (1,751,122)
Present value of future payments 2,522,523
Less: current obligations (245,665)
Long-term obligations $ 2,276,858