XML 55 R44.htm IDEA: XBRL DOCUMENT v3.19.2
Leases (Details)
6 Months Ended
Jun. 30, 2019
Lessee, Lease, Description [Line Items]  
Operating lease option to extend true
Operating lease option to terminate true
Finance lease option to extend true
Finance lease option to terminate true
Minimum  
Lessee, Lease, Description [Line Items]  
Operating lease term 2 years
Length of potential lease renewal for operating leases 1 year
Finance lease term 2 years
Length of potential lease renewal for finance leases 1 year
Maximum  
Lessee, Lease, Description [Line Items]  
Operating lease term 10 years
Length of potential lease renewal for operating leases 10 years
Finance lease term 10 years
Length of potential lease renewal for finance leases 10 years