v3.25.4
Commitments, Guarantees and Contingencies - Obligations under Guarantee Arrangements (Details)
$ in Millions
Dec. 31, 2025
USD ($)
Non-credit derivatives  
Guarantees  
Carrying Amount Asset (Liability) $ (38,976)
Non-credit derivatives | Less Than 1 (Year)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 1,214,697
Non-credit derivatives | 1 - 3 (Years)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 677,539
Non-credit derivatives | 3 - 5 (Years)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 177,536
Non-credit derivatives | Over 5 (Years)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 548,377
Standby letters of credit and other financial guarantees issued  
Guarantees  
Carrying Amount Asset (Liability) 12
Standby letters of credit 700
Allowance for credit loss 58
Standby letters of credit and other financial guarantees issued | Less Than 1 (Year)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 1,738
Standby letters of credit and other financial guarantees issued | 1 - 3 (Years)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 967
Standby letters of credit and other financial guarantees issued | 3 - 5 (Years)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 1,213
Standby letters of credit and other financial guarantees issued | Over 5 (Years)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 2,538
Liquidity facilities  
Guarantees  
Carrying Amount Asset (Liability) 2
Liquidity facilities | Less Than 1 (Year)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 3,258
Liquidity facilities | 1 - 3 (Years)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 0
Liquidity facilities | 3 - 5 (Years)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 0
Liquidity facilities | Over 5 (Years)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 0
Whole loan sales guarantees  
Guarantees  
Carrying Amount Asset (Liability) 0
Whole loan sales guarantees | Less Than 1 (Year)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 53
Whole loan sales guarantees | 1 - 3 (Years)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 10
Whole loan sales guarantees | 3 - 5 (Years)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 0
Whole loan sales guarantees | Over 5 (Years)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 23,077
Securitizations representations and warranties  
Guarantees  
Carrying Amount Asset (Liability) 0
Securitizations representations and warranties | Less Than 1 (Year)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 0
Securitizations representations and warranties | 1 - 3 (Years)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 0
Securitizations representations and warranties | 3 - 5 (Years)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 0
Securitizations representations and warranties | Over 5 (Years)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 97,104
General partner guarantees  
Guarantees  
Carrying Amount Asset (Liability) (50)
General partner guarantees | Less Than 1 (Year)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 121
General partner guarantees | 1 - 3 (Years)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 119
General partner guarantees | 3 - 5 (Years)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 62
General partner guarantees | Over 5 (Years)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 25
Client clearing guarantees  
Guarantees  
Carrying Amount Asset (Liability) 0
Client clearing guarantees | Less Than 1 (Year)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 2,686
Client clearing guarantees | 1 - 3 (Years)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 0
Client clearing guarantees | 3 - 5 (Years)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 0
Client clearing guarantees | Over 5 (Years)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity $ 0