XML 97 R85.htm IDEA: XBRL DOCUMENT v3.25.3
Derivatives and Hedging Activities - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Derivative [Line Items]          
Derivative unrealized gains and losses, location     Market making, Other principal transactions Market making, Other principal transactions  
Gross fair value of derivatives included in derivative assets $ 8,550   $ 8,550   $ 8,550
Gross fair value of derivatives included in derivative liabilities 11,910   11,910   10,840
Foreign currency denominated debt designated as hedges 23,320   23,320   22,100
Amount reclassified to earnings from accumulated other comprehensive income/(loss) 0 $ 0 0 $ 0  
AOCI, cash flow hedge reclassification     0    
Gains (losses) in other comprehensive income (loss), cash flow hedges 0        
Cumulative hedging adjustments for items no longer designated in a hedging relationship 0   $ 0   0
Other principal transactions          
Derivative [Line Items]          
Derivative gains and losses, location     Market making, Other principal transactions Market making, Other principal transactions  
Market making          
Derivative [Line Items]          
Derivative gains and losses, location     Market making, Other principal transactions Market making, Other principal transactions  
Currencies          
Derivative [Line Items]          
Gain (loss) on hedged item (101) 207 $ 403 $ 193  
Net gain (loss) on fair value hedges 24 14 19 28  
Change in unrealized gain (loss) on fair value hedges 125 $ (193) (384) $ (165)  
Accounted for as hedges          
Derivative [Line Items]          
Amortized cost 53,450   53,450   35,290
Unsecured long-term borrowings | Accounted for as hedges          
Derivative [Line Items]          
Cumulative hedging adjustment (5,240)   (5,240)   (5,810)
Carrying Value 138,216   138,216   130,161
Investments | Accounted for as hedges          
Derivative [Line Items]          
Carrying Value $ 53,197   $ 53,197   $ 34,755