v3.25.4
Collateralized Agreements and Financings - Schedule of Repurchase Agreements and Securities Loaned by Maturity Date (Detail) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Offsetting Liabilities [Line Items]    
Repurchase agreements $ 502,148 $ 408,242
Securities loaned 71,581 $ 66,674
No stated maturity and overnight    
Offsetting Liabilities [Line Items]    
Repurchase agreements 271,451  
Securities loaned 42,252  
2 - 30 days    
Offsetting Liabilities [Line Items]    
Repurchase agreements 111,507  
Securities loaned 1,129  
30-89 days    
Offsetting Liabilities [Line Items]    
Repurchase agreements 42,884  
Securities loaned 2,662  
91 days - 1 year    
Offsetting Liabilities [Line Items]    
Repurchase agreements 48,342  
Securities loaned 14,417  
Greater than 1 year    
Offsetting Liabilities [Line Items]    
Repurchase agreements 27,964  
Securities loaned $ 11,121