v3.25.1
Derivative Financial Instruments - Notional Value of Derivative Contracts (Detail) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Derivative [Line Items]    
Total $ 1,305,154 $ 1,307,707
Interest rate contracts    
Derivative [Line Items]    
Total 152,840 123,726
Futures and forwards    
Derivative [Line Items]    
Total 39,170 16,829
Swaps    
Derivative [Line Items]    
Total 112,409 104,458
Options written    
Derivative [Line Items]    
Total 667 1,217
Options purchased    
Derivative [Line Items]    
Total 594 1,222
Foreign exchange contracts    
Derivative [Line Items]    
Total 1,084,599 1,118,248
Swaps, futures and forwards    
Derivative [Line Items]    
Total 959,521 1,026,047
Options written    
Derivative [Line Items]    
Total 37,986 29,739
Options purchased    
Derivative [Line Items]    
Total 38,048 29,859
Spot    
Derivative [Line Items]    
Total 49,044 32,603
Total commodities, equities and precious metals    
Derivative [Line Items]    
Total 45,231 44,888
Swaps, futures and forwards    
Derivative [Line Items]    
Total 33,195 33,520
Options written    
Derivative [Line Items]    
Total 1,649 1,513
Options purchased    
Derivative [Line Items]    
Total 10,387 9,855
Credit derivatives    
Derivative [Line Items]    
Total 20,643 19,175
Other Contracts    
Derivative [Line Items]    
Total $ 1,841 $ 1,670