XML 105 R92.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivative instruments - Hedged Items in Fair Value Hedging Relationships (Details) - USD ($)
$ in Millions
Sep. 30, 2022
Dec. 31, 2021
Long-term debt | Fair value hedging    
Derivative [Line Items]    
Carrying amount of hedged asset or liability, Long-term debt $ 21,627 $ 22,447
Hedge accounting basis adjustment increase (decrease), Long-term debt (1,368) 183
Hedged liability, discontinued fair value hedge, cumulative increase (decrease) (52) (72)
Securities – Available-for-sale | Fair value hedging    
Derivative [Line Items]    
Carrying amount of hedged asset or liability, Available-for-sale securities 32,585 24,400
Hedge accounting basis adjustment increase (decrease), Available-for-sale securities (2,948) 590
Hedge accounting basis adjustment increase (decrease), discontinued hedges 90 165
Not designated as hedging | Securities – Available-for-sale | Foreign exchange contracts    
Derivative [Line Items]    
Hedged financial instruments, carrying amount $ 110 $ 141