XML 121 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies - Charge-backs for Various Contracts (Details)
$ in Millions
Dec. 31, 2019
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2020 $ 31.2
2021 16.3
2022 6.8
2023 2.2
2024 0.5
Thereafter 0.0
Total $ 57.0