v3.26.1
Collateralized Agreements and Financings - Schedule of Repurchase Agreements and Securities Loaned by Maturity Date (Detail) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Offsetting Liabilities [Line Items]    
Repurchase agreements $ 529,846 $ 502,148
Securities loaned 71,575 $ 71,581
No stated maturity and overnight    
Offsetting Liabilities [Line Items]    
Repurchase agreements 267,757  
Securities loaned 40,577  
2 - 30 days    
Offsetting Liabilities [Line Items]    
Repurchase agreements 102,343  
Securities loaned 1,441  
30-89 days    
Offsetting Liabilities [Line Items]    
Repurchase agreements 55,537  
Securities loaned 2,628  
91 days - 1 year    
Offsetting Liabilities [Line Items]    
Repurchase agreements 59,899  
Securities loaned 14,604  
Greater than 1 year    
Offsetting Liabilities [Line Items]    
Repurchase agreements 44,310  
Securities loaned $ 12,325