XML 90 R79.htm IDEA: XBRL DOCUMENT v3.19.1
Leases Operating Lease, Payments Due (Details)
$ in Millions
Mar. 31, 2019
USD ($)
Leases [Abstract]  
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months $ 21.0
Lessee, Operating Lease, Liability, Payments, Due Year Two 24.7
Lessee, Operating Lease, Liability, Payments, Due Year Three 21.1
Lessee, Operating Lease, Liability, Payments, Due Year Four 17.7
Lessee, Operating Lease, Liability, Payments, Due Year Five 12.1
Lessee, Operating Lease, Liability, Payments, Due after Year Five 49.5
Lessee, Operating Lease, Liability, Payments, Due 146.1
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 24.0
Operating Lease, Liability $ 122.1