XML 137 R111.htm IDEA: XBRL DOCUMENT v3.21.2
Contractual Commitments, Contingencies, and Off-Balance Sheet Arrangements - Schedule of Minimum Commitments Related to Technology Service Agreement (Details)
$ in Millions
Jun. 30, 2021
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2022 $ 120.2
2023 111.7
2024 84.3
2025 67.3
2026 54.5
Thereafter 113.7
Total $ 551.7