XML 71 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Derivative instruments (Hedged Liabilities and Cumulative Amount) (Details) - USD ($)
$ in Millions
Jun. 30, 2021
Dec. 31, 2020
Derivative [Line Items]    
Cumulative amounts of fair value hedging adjustments related to the carrying amounts of the hedged liabilities $ 424 $ 566
Current portion of long-term debt [Member]    
Derivative [Line Items]    
Hedged Liability, Fair Value Hedge 844 89
Cumulative amounts of fair value hedging adjustments related to the carrying amounts of the hedged liabilities 94 89
Carrying value with discontinued hedging relationships 89 89
Hedging adjustments on discontinued hedging relationships 89 89
Long-term debt [Member]    
Derivative [Line Items]    
Hedged Liability, Fair Value Hedge 6,857 6,258
Cumulative amounts of fair value hedging adjustments related to the carrying amounts of the hedged liabilities 330 477
Carrying value with discontinued hedging relationships 481 525
Hedging adjustments on discontinued hedging relationships $ 381 $ 425