XML 110 R95.htm IDEA: XBRL DOCUMENT v3.10.0.1
Operating Leases - Future Minimum Operating Lease Payments (Details)
$ in Millions
Dec. 31, 2018
USD ($)
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
2019 $ 5.0
2020 4.5
2021 3.8
2022 3.1
2023 3.0
Thereafter 11.2
Total $ 30.6