v3.26.1
Trading Assets and Liabilities - Summary of Trading Assets and Liabilities (Detail) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Trading activity, gains and losses, net [Line Items]    
Trading assets (at fair value) $ 789,083 $ 656,796
Trading liabilities 323,783 262,552
Trading cash instruments    
Trading activity, gains and losses, net [Line Items]    
Trading assets (at fair value) 723,911 603,843
Trading liabilities 223,810 178,147
Derivatives    
Trading activity, gains and losses, net [Line Items]    
Trading assets (at fair value) 65,172 52,953
Trading liabilities $ 99,973 $ 84,405