XML 103 R100.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Schedule of Future Minimum Payments on Operating Leases (Details)
$ in Millions
Dec. 31, 2019
USD ($)
Leases [Abstract]  
2020 $ 5.9
2021 4.9
2022 4.5
2023 3.9
2024 3.1
Thereafter 3.4
Total undiscounted lease payments 25.7
Less: present value adjustment (2.9)
Operating lease, liability $ 22.8