XML 91 R74.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Future Non-Cancelable Pipeline and Capital Lease Payments) (Details 1)
$ in Thousands
Dec. 31, 2018
USD ($)
Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
Capital Leases in Year 1 $ 32,369
Capital Leases in Year 2 28,502
Capital Leases in Year 3 26,361
Capital Leases in Year 4 27,871
Capital Leases in Year 5 27,899
Capital Leases, Thereafter 113,439
Capital Leases, Total minimum lease payments 256,441
Capital Leases, Less: Amount representing interest (71,006)
Capital Leases, Present value of minimum lease payments $ 185,435