XML 67 R57.htm IDEA: XBRL DOCUMENT v3.19.1
Leases (Narrative) (Details)
3 Months Ended
Mar. 31, 2019
Leases [Line Items]  
Operating Lease, remaining term of contract 7 years 9 months 18 days
Finance Lease, remaining term of contract 10 years 9 months 18 days
Operating lease, option to terminate leases Some of our operating leases inclue options to terminate within one year.
Finance Lease, option to terminate leases Some of our finance leases inclue options to terminate within one year.
Minimum [Member]  
Leases [Line Items]  
Operating Lease, remaining term of contract 1 year
Finance Lease, remaining term of contract 1 year
Maximum [Member]  
Leases [Line Items]  
Operating Lease, remaining term of contract 13 years
Finance Lease, remaining term of contract 13 years