XML 75 R93.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Schedule of Future Minimum Operating Lease Payments (Details) - USD ($)
$ in Millions
Dec. 31, 2019
Dec. 31, 2018
Leases [Abstract]    
2020 $ 5.6  
2021 5.1  
2022 4.0  
2023 3.4  
2024 3.3  
Thereafter 8.3  
Total future minimum lease payments 29.7  
Less: Imputed interest 3.5  
Present value of lease liabilities 26.2  
Accrued expense and other current liabilities (current maturities of leases) 5.0  
Other liabilities (non-current maturities of leases) $ 21.2  
2019   $ 5.0
2020   4.5
2021   3.8
2022   3.1
2023   3.0
Thereafter   11.2
Present value of lease liabilities   $ 30.6