XML 112 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Revenues - Revenue Recognition Timing (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Revenue recognized $ 1,924 $ 1,786
At Point in Time    
Disaggregation of Revenue [Line Items]    
Revenue recognized 757 698
Over Time    
Disaggregation of Revenue [Line Items]    
Revenue recognized 1,167 1,088
MA    
Disaggregation of Revenue [Line Items]    
Revenue recognized 859 799
MA | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenue recognized 862 802
MA | At Point in Time | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenue recognized 25 21
MA | Over Time | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenue recognized 834 778
MIS    
Disaggregation of Revenue [Line Items]    
Revenue recognized 1,065 987
MIS | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenue recognized 1,114 1,034
MIS | At Point in Time | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenue recognized 732 677
MIS | Over Time | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenue recognized $ 333 $ 310