XML 155 R50.htm IDEA: XBRL DOCUMENT v3.25.2
Revenues - Revenue Recognition Timing (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Revenue recognized $ 1,898 $ 1,817 $ 3,822 $ 3,603
At Point in Time        
Disaggregation of Revenue [Line Items]        
Revenue recognized 682 710 1,439 1,408
Over Time        
Disaggregation of Revenue [Line Items]        
Revenue recognized 1,216 1,107 2,383 2,195
MA        
Disaggregation of Revenue [Line Items]        
Revenue recognized 888 802 1,747 1,601
MA | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue recognized 891 806 1,753 1,608
MA | At Point in Time | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue recognized 19 18 44 39
MA | Over Time | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue recognized 869 784 1,703 1,562
MIS        
Disaggregation of Revenue [Line Items]        
Revenue recognized 1,010 1,015 2,075 2,002
MIS | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue recognized 1,060 1,064 2,174 2,098
MIS | At Point in Time | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue recognized 663 692 1,395 1,369
MIS | Over Time | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue recognized $ 347 $ 323 $ 680 $ 633