XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Financial Instruments - Narrative (Details)
$ in Millions, € in Billions
3 Months Ended
Mar. 31, 2022
USD ($)
contract
Mar. 31, 2022
EUR (€)
Mar. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Derivative [Line Items]        
Different types of derivative, number | contract 3      
Cumulative translation adjustment - net of taxes     $ 3,933 $ 3,993
Net Investment Hedging        
Derivative [Line Items]        
Exchange rate movements reducing long-term debt since inception $ 129      
Cumulative translation adjustment - net of taxes     42  
Line of Credit        
Derivative [Line Items]        
Intercompany Euro-denominated credit facility loan   € 6.9 $ 7,700  
Line of Credit | Net Investment Hedging        
Derivative [Line Items]        
Exchange rate movements reducing long-term debt since inception $ 269