XML 28 R99.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies - Leases (Details) - USD ($)
$ in Millions
Mar. 31, 2020
Dec. 31, 2019
Operating Lease [Abstract]    
2020   $ 15.1
2021   13.4
2022   10.9
2023   8.8
2024   6.6
Thereafter   8.2
Total future lease payments   63.0
Less: Present values   (9.3)
Total lease liability balance   53.7
Finance Lease [Abstract]    
2020 $ 1.0 1.0
2021 0.5 0.7
2022 0.0 0.1
2023 0.0 0.0
2024 0.0 0.0
Thereafter 0.0 0.0
Total future lease payments 1.5 1.8
Less: Present values (0.1) (0.1)
Total lease liability balance $ 1.4 $ 1.7