XML 134 R112.htm IDEA: XBRL DOCUMENT v3.20.2
Contractual Commitments, Contingencies, and Off-Balance Sheet Arrangements - Schedule of Minimum Commitments Related to Technology Service Agreement (Details)
$ in Millions
Jun. 30, 2020
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2020 $ 93.4
2021 88.3
2023 85.1
2023 79.9
2024 64.0
Thereafter 170.0
Total $ 580.8