XML 95 R78.htm IDEA: XBRL DOCUMENT v3.23.1
Derivative Instruments - Impact on Statements of Income, Net Investment Hedges (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Translation adjustments, net of hedges    
Gains/(losses) recorded in income and other comprehensive income/(loss)    
Reclassification of pre-tax loss related to net investment hedges $ 41  
Other Income | Translation adjustments, net of hedges    
Gains/(losses) recorded in income and other comprehensive income/(loss)    
Reclassification of pre-tax loss related to net investment hedges 41  
Net Investment Hedging | Net foreign exchange derivatives    
Gains/(losses) recorded in income and other comprehensive income/(loss)    
Amounts recorded in income 84 $ (131)
Amounts recorded in OCI $ (1,004) $ 338