XML 93 R82.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Narrative (Details)
$ in Millions
9 Months Ended
Sep. 30, 2019
USD ($)
Leases [Line Items]  
Lease, practical expedients, package true
Operating leases, existence of option to extend true
Operating leases, existence of option to terminate true
Operating leases, termination term 1 year
Cash payment for operating leases $ 20.5
Operating leases, weighted-average remaining lease term 6 years 10 months 24 days
Operating leases, weighted-average discount rate 5.05%
Maximum  
Leases [Line Items]  
Operating leases, remaining lease term 24 years
Operating leases, renewal lease term 10 years