XML 106 R90.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Noncancelable Payments (Details)
$ in Millions
Dec. 31, 2020
USD ($)
Unrecorded Unconditional Purchase Obligation [Line Items]  
2021 $ 35.8
2022 11.3
2023 6.8
2024 4.1
2025 2.8
After 2025 5.8
Total 66.6
Purchase Obligations  
Unrecorded Unconditional Purchase Obligation [Line Items]  
2021 33.3
2022 10.8
2023 6.6
2024 4.1
2025 2.8
After 2025 5.8
Total 63.4
Other Obligations  
Unrecorded Unconditional Purchase Obligation [Line Items]  
2021 2.5
2022 0.5
2023 0.2
2024 0.0
2025 0.0
After 2025 0.0
Total $ 3.2