v3.26.1
Collateralized Agreements and Financings - Schedule of Repurchase Agreements and Securities Loaned by Maturity Date (Detail) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Offsetting Liabilities [Line Items]    
Repurchase agreements $ 509,497 $ 502,148
Securities loaned 70,958 $ 71,581
No stated maturity and overnight    
Offsetting Liabilities [Line Items]    
Repurchase agreements 259,135  
Securities loaned 41,118  
2 - 30 days    
Offsetting Liabilities [Line Items]    
Repurchase agreements 104,974  
Securities loaned 0  
30-89 days    
Offsetting Liabilities [Line Items]    
Repurchase agreements 45,568  
Securities loaned 2,217  
91 days - 1 year    
Offsetting Liabilities [Line Items]    
Repurchase agreements 57,078  
Securities loaned 15,965  
Greater than 1 year    
Offsetting Liabilities [Line Items]    
Repurchase agreements 42,742  
Securities loaned $ 11,658