XML 112 R93.htm IDEA: XBRL DOCUMENT v3.22.4
Accumulated Other Comprehensive Loss - Narrative (Details)
€ in Millions, $ in Millions
12 Months Ended
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2022
EUR (€)
Dec. 31, 2019
USD ($)
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Estimate of gain related to foreign currency exchange contracts during the next 12 months $ 7        
Accumulated other comprehensive loss 1,189 $ 745      
Estimated interest expense related to settled interest rate hedge contracts during the next twelve months 15        
Foreign currency translation adjustment, tax 73 (36) $ 0    
Prior period reclassification adjustment 31,527 31,672 33,070   $ 34,595
Net Investment Hedging          
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Foreign currency translation adjustment, tax (73) 36      
Prior period adjustment (see Note 13)          
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Prior period reclassification adjustment     0    
Retained Earnings          
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Prior period reclassification adjustment 17,376 14,846 13,441   $ 12,528
Retained Earnings | Prior period adjustment (see Note 13)          
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Prior period reclassification adjustment 71   $ 71    
Foreign currency forward exchange contracts | Indian Rupee          
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Notional Amount (EUR) 346 341      
Treasury Lock          
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Accumulated other comprehensive loss $ 130 $ 145      
Cross-currency rate swap contracts | Euro Member Countries, Euro | Net Investment Hedging          
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Notional Amount (EUR) | €       € 400