XML 157 R126.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments, Guarantees and Contingencies - Obligations under Guarantee Arrangements (Details)
$ in Millions
Dec. 31, 2021
USD ($)
Non-credit derivatives  
Guarantees  
Carrying amount: liability $ (48,231)
Non-credit derivatives | Less Than 1 (Year)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 1,217,083
Non-credit derivatives | 1 - 3 (Years)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 918,456
Non-credit derivatives | 3 - 5 (Years)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 332,329
Non-credit derivatives | Over 5 (Years)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 845,220
Standby letters of credit and other financial guarantees issued  
Guarantees  
Carrying amount: asset 45
Standby letters of credit 700
Allowance for credit loss 84
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,354
Standby letters of credit and other financial guarantees issued | 1 - 3 (Years)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 1,068
Standby letters of credit and other financial guarantees issued | 3 - 5 (Years)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 862
Standby letters of credit and other financial guarantees issued | Over 5 (Years)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 2,701
Market value guarantees  
Guarantees  
Carrying amount: asset 0
Market value guarantees | Less Than 1 (Year)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 88
Market value guarantees | 1 - 3 (Years)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 2
Market value guarantees | 3 - 5 (Years)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 0
Market value guarantees | Over 5 (Years)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 0
Liquidity facilities  
Guarantees  
Carrying amount: asset 5
Liquidity facilities | Less Than 1 (Year)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 4,100
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: liability 0
Whole loan sales guarantees | Less Than 1 (Year)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 0
Whole loan sales guarantees | 1 - 3 (Years)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 0
Whole loan sales guarantees | 3 - 5 (Years)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 77
Whole loan sales guarantees | Over 5 (Years)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 23,104
Securitization representations and warranties3  
Guarantees  
Carrying amount: liability (42)
Securitization representations and warranties3 | Less Than 1 (Year)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 0
Securitization representations and warranties3 | 1 - 3 (Years)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 0
Securitization representations and warranties3 | 3 - 5 (Years)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 0
Securitization representations and warranties3 | Over 5 (Years)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 79,437
General partner guarantees  
Guarantees  
Carrying amount: liability (77)
General partner guarantees | Less Than 1 (Year)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 341
General partner guarantees | 1 - 3 (Years)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 11
General partner guarantees | 3 - 5 (Years)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 32
General partner guarantees | Over 5 (Years)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 152
Client clearing guarantees  
Guarantees  
Carrying amount: liability 0
Client clearing guarantees | Less Than 1 (Year)  
Guarantees  
Maximum Potential Payout/Notional of Obligations by Years to Maturity 51
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