XML 166 R154.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments, Contingencies and Guarantees - Commitments (Detail) - USD ($)
$ in Millions
Sep. 30, 2025
Dec. 31, 2024
Commitment Liabilities [Line Items]    
Total commitments $ 547,520 $ 447,126
Remainder of 2025 277,121  
2026-2027 92,332  
2028-2029 96,321  
2030-Thereafter 81,746  
Total lending    
Commitment Liabilities [Line Items]    
Total commitments 319,885 283,442
Remainder of 2025 75,012  
2026-2027 76,943  
2028-2029 91,924  
2030-Thereafter 76,006  
Investment-Grade    
Commitment Liabilities [Line Items]    
Total commitments 151,105 124,001
Remainder of 2025 3,735  
2026-2027 50,310  
2028-2029 58,061  
2030-Thereafter 38,999  
Non-Investment- Grade    
Commitment Liabilities [Line Items]    
Total commitments 83,143 67,755
Remainder of 2025 1,089  
2026-2027 20,724  
2028-2029 27,490  
2030-Thereafter 33,840  
Warehouse financing    
Commitment Liabilities [Line Items]    
Total commitments 15,450 13,587
Remainder of 2025 1  
2026-2027 5,909  
2028-2029 6,373  
2030-Thereafter 3,167  
Credit cards    
Commitment Liabilities [Line Items]    
Total commitments 70,187 78,099
Remainder of 2025 70,187  
2026-2027 0  
2028-2029 0  
2030-Thereafter 0  
Risk participations    
Commitment Liabilities [Line Items]    
Total commitments 8,007 5,014
Remainder of 2025 37  
2026-2027 1,304  
2028-2029 4,074  
2030-Thereafter 2,592  
Collateralized agreement    
Commitment Liabilities [Line Items]    
Total commitments 112,510 95,282
Remainder of 2025 106,073  
2026-2027 6,437  
2028-2029 0  
2030-Thereafter 0  
Collateralized financing    
Commitment Liabilities [Line Items]    
Total commitments 90,864 49,333
Remainder of 2025 86,207  
2026-2027 4,657  
2028-2029 0  
2030-Thereafter 0  
Investment    
Commitment Liabilities [Line Items]    
Total commitments 7,070 5,832
Remainder of 2025 2,321  
2026-2027 1,319  
2028-2029 283  
2030-Thereafter 3,147  
Other    
Commitment Liabilities [Line Items]    
Total commitments 9,184 $ 8,223
Remainder of 2025 7,471  
2026-2027 1,672  
2028-2029 40  
2030-Thereafter $ 1