XML 57 R116.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 31, 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 $ 27.4
Operating leases, weighted-average remaining lease term 7 years 3 months 18 days
Operating leases, weighted-average discount rate 4.66%
Maximum  
Leases [Line Items]  
Operating leases, remaining lease term 24 years
Operating leases, renewal lease term 10 years