XML 89 R63.htm IDEA: XBRL DOCUMENT v3.20.4
Leases Long-Term Operating Lease Commitments (Details) - USD ($)
$ in Millions
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
Operating Leases, Future Minimum Payments Due, Next Twelve Months $ 24.9  
Operating Leases, Future Minimum Payments, Due in Two Years 17.2  
Operating Leases, Future Minimum Payments, Due in Three Years 11.5  
Operating Leases, Future Minimum Payments, Due in Four Years 2.4  
Operating Leases, Future Minimum Payments, Due in Five Years 0.8  
Operating Leases, Future Minimum Payments, Due Thereafter 2.9  
Operating Leases, Undiscounted Interest (6.7)  
Operating Lease, Liability 53.0  
Current operating lease liabilities 21.7 $ 18.0
Operating lease liabilities $ 31.3 $ 44.8