XML 157 R45.htm IDEA: XBRL DOCUMENT v3.24.2
Revenues - Revenue Recognition Timing (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Revenue recognized $ 1,817 $ 1,494 $ 3,603 $ 2,964
At Point in Time        
Disaggregation of Revenue [Line Items]        
Revenue recognized 710 465 1,408 924
Over Time        
Disaggregation of Revenue [Line Items]        
Revenue recognized 1,107 1,029 2,195 2,040
MA        
Disaggregation of Revenue [Line Items]        
Revenue recognized 802 747 1,601 1,484
MA | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue recognized 806 751 1,608 1,491
MA | At Point in Time | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue recognized 18 22 39 49
MA | Over Time | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue recognized 784 725 1,562 1,435
MIS        
Disaggregation of Revenue [Line Items]        
Revenue recognized 1,015 747 2,002 1,480
MIS | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue recognized 1,064 793 2,098 1,571
MIS | At Point in Time | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue recognized 692 443 1,369 875
MIS | Over Time | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue recognized $ 323 $ 304 $ 633 $ 605