XML 89 R76.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Future Minimum Obligations under Non-Cancelable Agreements (Details)
$ in Millions
Dec. 31, 2020
USD ($)
Service Agreements  
2021 $ 83.3
2022 74.5
2023 38.0
2024 11.7
2025 0.6
Thereafter 0.1
Purchase Obligation, Total $ 208.2