XML 143 R122.htm IDEA: XBRL DOCUMENT v3.10.0.1
Lease Commitments - Future Minimum Payments (Details)
$ in Millions
Dec. 31, 2018
USD ($)
Future minimum lease payments for non-cancelable operating leases  
2019 $ 7.9
2020 6.9
2021 5.7
2022 5.3
2023 4.6
Thereafter 9.2
Total future minimum lease payments $ 39.6