XML 85 R70.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Future Minimum Lease Payments (Details)
$ in Millions
Dec. 31, 2017
USD ($)
Future minimum payments  
2018 $ 22.6
2019 18.2
2020 12.1
2021 8.9
2022 6.9
Thereafter $ 16.2