XML 122 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue Recognition - Narrative (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
obligation
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Disaggregation of Revenue [Line Items]      
Number of performance obligations | obligation 2    
Rebates $ 1,300,000,000 $ 928,000,000 $ 815,000,000
Number of performance obligations related to trade execution | obligation 1    
Performance obligation $ 3,500,000,000    
Contract assets $ 87,000,000 80,000,000  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01      
Disaggregation of Revenue [Line Items]      
Period of recognition of performance obligations 12 months    
Performance obligation percentage 38.00%    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01      
Disaggregation of Revenue [Line Items]      
Period of recognition of performance obligations 2 years    
Performance obligation percentage 83.00%    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2028-01-01      
Disaggregation of Revenue [Line Items]      
Period of recognition of performance obligations 2 years    
Performance obligation percentage 97.00%    
Cash Equities and Equity Options      
Disaggregation of Revenue [Line Items]      
Rebates $ 40,000,000 61,000,000 50,000,000
Mortgage Technology | Servicing software      
Disaggregation of Revenue [Line Items]      
Description of timing five to seven years    
Mortgage Technology | Origination technology      
Disaggregation of Revenue [Line Items]      
Description of timing one year to five years    
Fixed Income and Data Services      
Disaggregation of Revenue [Line Items]      
Rebates $ 7,000,000 $ 5,000,000 $ 3,000,000
Fixed Income and Data Services | CDS clearing      
Disaggregation of Revenue [Line Items]      
Rebates $ 0    
Fixed Income and Data Services | Risk management of open interest performance obligations in our CDS business | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01 | Services transferred over time      
Disaggregation of Revenue [Line Items]      
Period of recognition of performance obligations 1 month