XML 94 R82.htm IDEA: XBRL DOCUMENT v3.23.3
DERIVATIVES - Effect of Customer Derivatives and Economic Hedges on Net Income (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Derivative Instruments, Gain (Loss) [Line Items]        
Amounts recognized in noninterest income $ 19 $ 86 $ 33 $ 201
Economic hedges | Customer interest rate contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Amounts recognized in noninterest income (448) (840) (1,028) (2,015)
Economic hedges | Derivatives hedging interest rate risk        
Derivative Instruments, Gain (Loss) [Line Items]        
Amounts recognized in noninterest income 460 852 1,068 2,073
Economic hedges | Customer foreign exchange contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Amounts recognized in noninterest income (77) (174) (72) (297)
Economic hedges | Derivatives hedging foreign exchange risk        
Derivative Instruments, Gain (Loss) [Line Items]        
Amounts recognized in noninterest income 141 271 121 520
Economic hedges | Customer commodity contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Amounts recognized in noninterest income 168 (71) (401) 1,453
Economic hedges | Derivatives hedging commodity price risk        
Derivative Instruments, Gain (Loss) [Line Items]        
Amounts recognized in noninterest income (158) 77 430 (1,436)
Economic hedges | Residential loan commitments        
Derivative Instruments, Gain (Loss) [Line Items]        
Amounts recognized in noninterest income (21) (66) (39) (289)
Economic hedges | Derivatives hedging residential loan commitments and mortgage LHFS, at fair value        
Derivative Instruments, Gain (Loss) [Line Items]        
Amounts recognized in noninterest income 30 105 45 502
Economic hedges | Derivative contracts used to hedge residential MSRs        
Derivative Instruments, Gain (Loss) [Line Items]        
Amounts recognized in noninterest income $ (76) $ (68) $ (91) $ (310)