XML 79 R69.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Total remaining lease payments under the Company's Finance lease (Details)
$ in Millions
Jun. 30, 2021
USD ($)
Leases  
2021 (three months remaining) $ 3.9
2022 15.6
2023 13.4
2024 9.8
2025 4.5
Thereafter 0.8
Total lease payments 48.0
Less: Amounts representing interest (3.4)
Total lease liabilities $ 44.6