Quarterly report pursuant to Section 13 or 15(d)

Derivatives - Derivatives Designated as Cash Flow and Net Investment Hedges (Details)

v3.24.3
Derivatives - Derivatives Designated as Cash Flow and Net Investment Hedges (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (losses) excluded from effectiveness testing and recognized in market making and similar activities $ 72 $ 36 $ 178 $ 145
Cash flow hedges        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (Losses) Recognized in Accumulated OCI on Derivatives 2,871 (743) 1,835 (1,031)
Gains (Losses) in Income Reclassified from Accumulated OCI (899) (256) (2,282) (594)
Interest rate risk on variable-rate portfolios | Cash flow hedges        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (Losses) Recognized in Accumulated OCI on Derivatives 2,863 (737) 1,808 (1,065)
Gains (Losses) in Income Reclassified from Accumulated OCI (905) (263) (2,301) (612)
Price risk on forecasted MBS purchases | Cash flow hedges        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (Losses) Recognized in Accumulated OCI on Derivatives 0 2 0 6
Gains (Losses) in Income Reclassified from Accumulated OCI (2) 0 (6) 0
Price risk on certain compensation plans | Cash flow hedges        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (Losses) Recognized in Accumulated OCI on Derivatives 8 (8) 27 28
Gains (Losses) in Income Reclassified from Accumulated OCI 8 7 25 18
Foreign exchange risk | Net investment hedges        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (Losses) Recognized in Accumulated OCI on Derivatives (1,100) 802 292 334
Gains (Losses) in Income Reclassified from Accumulated OCI $ (140) $ 133 $ (140) $ 136