XML 126 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deferred Revenue - Schedule of Deferred Revenue Estimate (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]      
2025 $ 237    
2026 46    
2027 29    
2028 15    
2029 5    
Thereafter 1    
Total 333 $ 307 $ 254
Listing Revenues      
Disaggregation of Revenue [Line Items]      
2025 41    
2026 36    
2027 25    
2028 12    
2029 4    
Thereafter 1    
Total 119 108 115
Data Services and Other Revenues      
Disaggregation of Revenue [Line Items]      
2025 122    
2026 5    
2027 2    
2028 1    
2029 0    
Thereafter 0    
Total 130 93 88
Mortgage Technology      
Disaggregation of Revenue [Line Items]      
2025 74    
2026 5    
2027 2    
2028 2    
2029 1    
Thereafter 0    
Total $ 84 $ 106 $ 51