XML 146 R130.htm IDEA: XBRL DOCUMENT v3.22.0.1
Contractual Obligations - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2021
Other Commitments [Line Items]    
Unrecorded unconditional purchase obligation   $ 2,036.7
Technology, Data and Other Service Agreements    
Other Commitments [Line Items]    
Unrecorded unconditional purchase obligation   1,563.0
Worldwide Network Alliance Agreements    
Other Commitments [Line Items]    
Unrecorded unconditional purchase obligation   $ 474.0
Worldwide Network Alliance Agreements | Minimum    
Other Commitments [Line Items]    
Term for commercial services agreement 5 years  
Worldwide Network Alliance Agreements | Maximum    
Other Commitments [Line Items]    
Term for commercial services agreement 10 years