XML 78 R70.htm IDEA: XBRL DOCUMENT v3.23.2
Derivative instruments - Hedged Liabilities and Related Cumulative Basis Adjustments (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Dec. 31, 2022
Derivative [Line Items]    
Cumulative amounts of fair value hedging adjustments related to the carrying amounts of the hedged liabilities $ (436) $ (437)
Current portion of long-term debt    
Derivative [Line Items]    
Hedged Liability, Fair Value Hedge 1,416 82
Cumulative amounts of fair value hedging adjustments related to the carrying amounts of the hedged liabilities 16 82
Carrying value with discontinued hedging relationships 80 82
Hedging adjustments on discontinued hedging relationships 80 82
Long-term debt    
Derivative [Line Items]    
Hedged Liability, Fair Value Hedge 4,688 6,017
Cumulative amounts of fair value hedging adjustments related to the carrying amounts of the hedged liabilities (452) (519)
Carrying value with discontinued hedging relationships 318 357
Hedging adjustments on discontinued hedging relationships $ 218 $ 257