XML 54 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Financial Instruments (Aggregate Fair Value and Carrying Value) (Details) - USD ($)
$ in Millions
Jun. 30, 2022
Dec. 31, 2021
Derivative [Line Items]    
Carrying value $ 27,680 $ 28,044
Fair value 23,956 30,459
Foreign currency denominated debt included in long-term debt above:    
Carrying value 27,680 28,044
Foreign Currency Denominated Debt [Member]    
Derivative [Line Items]    
Carrying value 4,444 4,817
Foreign currency denominated debt included in long-term debt above:    
Carrying value 4,444 4,817
Fair value $ 4,150 $ 5,114