v3.25.2
Derivative Financial Instruments - Notional Value of Derivative Contracts (Detail) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Derivative [Line Items]    
Total $ 1,443,913 $ 1,307,707
Interest rate contracts    
Derivative [Line Items]    
Total 163,043 123,726
Futures and forwards    
Derivative [Line Items]    
Total 35,454 16,829
Swaps    
Derivative [Line Items]    
Total 126,363 104,458
Options written    
Derivative [Line Items]    
Total 626 1,217
Options purchased    
Derivative [Line Items]    
Total 600 1,222
Foreign exchange contracts    
Derivative [Line Items]    
Total 1,211,280 1,118,248
Swaps, futures and forwards    
Derivative [Line Items]    
Total 1,080,229 1,026,047
Options written    
Derivative [Line Items]    
Total 39,200 29,739
Options purchased    
Derivative [Line Items]    
Total 39,215 29,859
Spot    
Derivative [Line Items]    
Total 52,636 32,603
Total commodities, equities and precious metals    
Derivative [Line Items]    
Total 44,322 44,888
Swaps, futures and forwards    
Derivative [Line Items]    
Total 31,287 33,520
Options written    
Derivative [Line Items]    
Total 1,950 1,513
Options purchased    
Derivative [Line Items]    
Total 11,085 9,855
Credit derivatives    
Derivative [Line Items]    
Total 23,402 19,175
Other Contracts    
Derivative [Line Items]    
Total $ 1,866 $ 1,670