v3.25.2
Derivative Instruments - Effect of Fair Value and Cash Flow Hedge Accounting on Consolidated Statement of Income (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Derivative Instruments, Gain (Loss) [Line Items]        
Interest Income $ 7,604 $ 7,985 $ 15,120 $ 15,749
Interest Expense 3,553 3,962 6,977 7,741
Losses recognized in earnings related discontinuance of cash flow hedges 7 14 7 14
Asset and Liability Management Positions | Fair value hedges | Interest Income        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (losses) recognized in earnings, fair value hedged item 286 22 733 (447)
Asset and Liability Management Positions | Fair value hedges | Interest Expense        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (losses) recognized in earnings, fair value hedged item (76) 69 (188) 12
Asset and Liability Management Positions | Fair value hedges | Interest rate contracts | Interest Income        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (losses) recognized in earnings, fair value hedging instruments (285) (23) (733) 445
Asset and Liability Management Positions | Fair value hedges | Interest rate contracts | Interest Expense        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (losses) recognized in earnings, fair value hedging instruments 78 (69) 184 (12)
Asset and Liability Management Positions | Cash flow hedges | Interest rate contracts | Interest Income        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (losses) recognized in earnings, cash flow hedging instruments (59) (73) (112) (115)
Asset and Liability Management Positions | Cash flow hedges | Interest rate contracts | Interest Expense        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (losses) recognized in earnings, cash flow hedging instruments $ (7) $ (7) $ (14) $ (14)