XML 223 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenues - Revenue Recognition Timing (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue [Line Items]      
Revenue recognized $ 6,218 $ 5,371 $ 4,829
At Point in Time      
Disaggregation of Revenue [Line Items]      
Revenue recognized 2,741 2,303 1,941
Over Time      
Disaggregation of Revenue [Line Items]      
Revenue recognized 3,477 3,068 2,888
MIS      
Disaggregation of Revenue [Line Items]      
Revenue recognized 3,812 3,292 2,875
MIS | At Point in Time      
Disaggregation of Revenue [Line Items]      
Revenue recognized 2,640 2,182 1,809
MIS | Over Time      
Disaggregation of Revenue [Line Items]      
Revenue recognized 1,172 1,110 1,066
MA      
Disaggregation of Revenue [Line Items]      
Revenue recognized 2,406 2,079 1,954
MA | At Point in Time      
Disaggregation of Revenue [Line Items]      
Revenue recognized 101 121 132
MA | Over Time      
Disaggregation of Revenue [Line Items]      
Revenue recognized $ 2,305 $ 1,958 $ 1,822