XML 142 R119.htm IDEA: XBRL DOCUMENT v3.22.4
Contractual Obligations - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2022
Other Commitments [Line Items]    
Unrecorded unconditional purchase obligation   $ 2,091.1
Technology, Data and Other Service Agreements    
Other Commitments [Line Items]    
Unrecorded unconditional purchase obligation   1,599.0
Worldwide Network Alliance Agreements    
Other Commitments [Line Items]    
Unrecorded unconditional purchase obligation   $ 492.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