XML 76 R59.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurement - Level 3 Inputs (Details)
$ in Millions
Mar. 31, 2021
USD ($)
$ / shares
$ / MT
$ / MWh
Dec. 31, 2020
USD ($)
Mar. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Loans $ 50,767 $ 44,474    
MSRs 4,470 3,276 $ 3,267 $ 4,699
Equity securities for which quoted prices are not readily available $ 2,302 2,400 $ 2,560  
Assumed par value for price input (in dollars per share) | $ / shares $ 100      
Level 3 | Interest rate volatility | Option pricing | Minimum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Long-term debt, short-term borrowings, and deposits, measurement inputs 0.0007      
Level 3 | Interest rate volatility | Option pricing | Maximum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Long-term debt, short-term borrowings, and deposits, measurement inputs 0.0723      
Level 3 | Interest rate volatility | Option pricing | Average        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Long-term debt, short-term borrowings, and deposits, measurement inputs 0.0132      
Level 3 | Interest rate correlation | Option pricing | Minimum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Long-term debt, short-term borrowings, and deposits, measurement inputs (0.65)      
Level 3 | Interest rate correlation | Option pricing | Maximum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Long-term debt, short-term borrowings, and deposits, measurement inputs 0.99      
Level 3 | Interest rate correlation | Option pricing | Average        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Long-term debt, short-term borrowings, and deposits, measurement inputs 0.36      
Level 3 | IR-FX correlation | Option pricing | Minimum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Long-term debt, short-term borrowings, and deposits, measurement inputs (0.35)      
Level 3 | IR-FX correlation | Option pricing | Maximum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Long-term debt, short-term borrowings, and deposits, measurement inputs 0.50      
Level 3 | IR-FX correlation | Option pricing | Average        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Long-term debt, short-term borrowings, and deposits, measurement inputs (0.01)      
Level 3 | Credit correlation | Discounted cash flows | Minimum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Long-term debt, short-term borrowings, and deposits, measurement inputs 0.37      
Level 3 | Credit correlation | Discounted cash flows | Maximum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Long-term debt, short-term borrowings, and deposits, measurement inputs 0.65      
Level 3 | Credit correlation | Discounted cash flows | Average        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Long-term debt, short-term borrowings, and deposits, measurement inputs 0.49      
Level 3 | Equity correlation | Option pricing | Minimum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Long-term debt, short-term borrowings, and deposits, measurement inputs 0.12      
Level 3 | Equity correlation | Option pricing | Maximum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Long-term debt, short-term borrowings, and deposits, measurement inputs 0.99      
Level 3 | Equity correlation | Option pricing | Average        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Long-term debt, short-term borrowings, and deposits, measurement inputs 0.55      
Level 3 | Equity-FX correlation | Option pricing | Minimum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Long-term debt, short-term borrowings, and deposits, measurement inputs (0.79)      
Level 3 | Equity-FX correlation | Option pricing | Maximum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Long-term debt, short-term borrowings, and deposits, measurement inputs 0.60      
Level 3 | Equity-FX correlation | Option pricing | Average        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Long-term debt, short-term borrowings, and deposits, measurement inputs (0.26)      
Level 3 | Equity-IR correlation | Option pricing | Minimum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Long-term debt, short-term borrowings, and deposits, measurement inputs 0.15      
Level 3 | Equity-IR correlation | Option pricing | Maximum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Long-term debt, short-term borrowings, and deposits, measurement inputs 0.50      
Level 3 | Equity-IR correlation | Option pricing | Average        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Long-term debt, short-term borrowings, and deposits, measurement inputs 0.28      
Level 3 | Residential mortgage-backed securities and loans | Yield | Discounted cash flows | Minimum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities and loans, measurement input 0      
Level 3 | Residential mortgage-backed securities and loans | Yield | Discounted cash flows | Maximum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities and loans, measurement input 0.15      
Level 3 | Residential mortgage-backed securities and loans | Yield | Discounted cash flows | Average        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities and loans, measurement input 0.06      
Level 3 | Residential mortgage-backed securities and loans | Prepayment speed | Discounted cash flows | Minimum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities and loans, measurement input 0      
Level 3 | Residential mortgage-backed securities and loans | Prepayment speed | Discounted cash flows | Maximum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities and loans, measurement input 0.48      
Level 3 | Residential mortgage-backed securities and loans | Prepayment speed | Discounted cash flows | Average        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities and loans, measurement input 0.09      
Level 3 | Residential mortgage-backed securities and loans | Conditional default rate | Discounted cash flows | Minimum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities and loans, measurement input 0      
Level 3 | Residential mortgage-backed securities and loans | Conditional default rate | Discounted cash flows | Maximum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities and loans, measurement input 0.30      
Level 3 | Residential mortgage-backed securities and loans | Conditional default rate | Discounted cash flows | Average        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities and loans, measurement input 0.10      
Level 3 | Residential mortgage-backed securities and loans | Loss severity | Discounted cash flows | Minimum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities and loans, measurement input 0      
Level 3 | Residential mortgage-backed securities and loans | Loss severity | Discounted cash flows | Maximum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities and loans, measurement input 1.09      
Level 3 | Residential mortgage-backed securities and loans | Loss severity | Discounted cash flows | Average        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities and loans, measurement input 0.08      
Level 3 | Commercial mortgage-backed securities and loans | Price | Market comparables | Minimum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities and loans, measurement input | $ / shares 0      
Level 3 | Commercial mortgage-backed securities and loans | Price | Market comparables | Maximum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities and loans, measurement input | $ / shares 100      
Level 3 | Commercial mortgage-backed securities and loans | Price | Market comparables | Average        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities and loans, measurement input | $ / shares 86      
Level 3 | Corporate debt securities | Price | Market comparables | Minimum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities, trading, measurement input | $ / shares 10      
Level 3 | Corporate debt securities | Price | Market comparables | Maximum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities, trading, measurement input | $ / shares 120      
Level 3 | Corporate debt securities | Price | Market comparables | Average        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities, trading, measurement input | $ / shares 96      
Level 3 | Loans | Price | Market comparables | Minimum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Loans, measurement input | $ / shares 5      
Level 3 | Loans | Price | Market comparables | Maximum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Loans, measurement input | $ / shares 111      
Level 3 | Loans | Price | Market comparables | Average        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Loans, measurement input | $ / shares 82      
Level 3 | Asset-backed securities | Price | Market comparables | Minimum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities, trading, measurement input | $ / shares 2      
Level 3 | Asset-backed securities | Price | Market comparables | Maximum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities, trading, measurement input | $ / shares 96      
Level 3 | Asset-backed securities | Price | Market comparables | Average        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities, trading, measurement input | $ / shares 61      
Level 3 | Net interest rate derivatives | Prepayment speed | Discounted cash flows | Minimum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0      
Level 3 | Net interest rate derivatives | Prepayment speed | Discounted cash flows | Maximum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.30      
Level 3 | Net interest rate derivatives | Prepayment speed | Discounted cash flows | Average        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.08      
Level 3 | Net interest rate derivatives | Interest rate volatility | Option pricing | Minimum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.0007      
Level 3 | Net interest rate derivatives | Interest rate volatility | Option pricing | Maximum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.0723      
Level 3 | Net interest rate derivatives | Interest rate volatility | Option pricing | Average        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.0132      
Level 3 | Net interest rate derivatives | Interest rate spread volatility | Option pricing | Minimum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.0011      
Level 3 | Net interest rate derivatives | Interest rate spread volatility | Option pricing | Maximum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.0023      
Level 3 | Net interest rate derivatives | Interest rate spread volatility | Option pricing | Average        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.0015      
Level 3 | Net interest rate derivatives | Interest rate correlation | Option pricing | Minimum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs (0.65)      
Level 3 | Net interest rate derivatives | Interest rate correlation | Option pricing | Maximum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.99      
Level 3 | Net interest rate derivatives | Interest rate correlation | Option pricing | Average        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.36      
Level 3 | Net interest rate derivatives | IR-FX correlation | Option pricing | Minimum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs (0.35)      
Level 3 | Net interest rate derivatives | IR-FX correlation | Option pricing | Maximum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.50      
Level 3 | Net interest rate derivatives | IR-FX correlation | Option pricing | Average        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs (0.01)      
Level 3 | Net credit derivatives | Conditional default rate | Discounted cash flows | Minimum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.02      
Level 3 | Net credit derivatives | Conditional default rate | Discounted cash flows | Maximum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 1      
Level 3 | Net credit derivatives | Conditional default rate | Discounted cash flows | Average        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.37      
Level 3 | Net credit derivatives | Loss severity | Discounted cash flows | Minimum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 1      
Level 3 | Net credit derivatives | Loss severity | Discounted cash flows | Maximum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 1      
Level 3 | Net credit derivatives | Loss severity | Discounted cash flows | Average        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 1      
Level 3 | Net credit derivatives | Price | Market comparables | Minimum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0      
Level 3 | Net credit derivatives | Price | Market comparables | Maximum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 115      
Level 3 | Net credit derivatives | Price | Market comparables | Average        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 69      
Level 3 | Net credit derivatives | Credit correlation | Discounted cash flows | Minimum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.37      
Level 3 | Net credit derivatives | Credit correlation | Discounted cash flows | Maximum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.65      
Level 3 | Net credit derivatives | Credit correlation | Discounted cash flows | Average        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.49      
Level 3 | Net credit derivatives | Credit spread | Discounted cash flows | Minimum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.0001      
Level 3 | Net credit derivatives | Credit spread | Discounted cash flows | Maximum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.1501      
Level 3 | Net credit derivatives | Credit spread | Discounted cash flows | Average        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.0396      
Level 3 | Net credit derivatives | Recovery rate | Discounted cash flows | Minimum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0      
Level 3 | Net credit derivatives | Recovery rate | Discounted cash flows | Maximum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.70      
Level 3 | Net credit derivatives | Recovery rate | Discounted cash flows | Average        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.47      
Level 3 | Net foreign exchange derivatives | Prepayment speed | Discounted cash flows | Minimum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.09      
Level 3 | Net foreign exchange derivatives | Prepayment speed | Discounted cash flows | Maximum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.09      
Level 3 | Net foreign exchange derivatives | Prepayment speed | Discounted cash flows | Average        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.09      
Level 3 | Net foreign exchange derivatives | IR-FX correlation | Option pricing | Minimum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs (0.40)      
Level 3 | Net foreign exchange derivatives | IR-FX correlation | Option pricing | Maximum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.65      
Level 3 | Net foreign exchange derivatives | IR-FX correlation | Option pricing | Average        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.17      
Level 3 | Net equity derivatives | Forward equity price | Option pricing | Minimum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.61      
Level 3 | Net equity derivatives | Forward equity price | Option pricing | Maximum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 1.30      
Level 3 | Net equity derivatives | Forward equity price | Option pricing | Average        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.99      
Level 3 | Net equity derivatives | Equity volatility | Option pricing | Minimum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.04      
Level 3 | Net equity derivatives | Equity volatility | Option pricing | Maximum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 1.46      
Level 3 | Net equity derivatives | Equity volatility | Option pricing | Average        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.33      
Level 3 | Net equity derivatives | Equity correlation | Option pricing | Minimum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.12      
Level 3 | Net equity derivatives | Equity correlation | Option pricing | Maximum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.99      
Level 3 | Net equity derivatives | Equity correlation | Option pricing | Average        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.55      
Level 3 | Net equity derivatives | Equity-FX correlation | Option pricing | Minimum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs (0.79)      
Level 3 | Net equity derivatives | Equity-FX correlation | Option pricing | Maximum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.60      
Level 3 | Net equity derivatives | Equity-FX correlation | Option pricing | Average        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs (0.26)      
Level 3 | Net equity derivatives | Equity-IR correlation | Option pricing | Minimum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.15      
Level 3 | Net equity derivatives | Equity-IR correlation | Option pricing | Maximum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.50      
Level 3 | Net equity derivatives | Equity-IR correlation | Option pricing | Average        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.28      
Level 3 | Net commodity derivatives | OIl Commodity Forward | Option pricing | Minimum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs | $ / MT 478      
Level 3 | Net commodity derivatives | OIl Commodity Forward | Option pricing | Maximum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs | $ / MT 553      
Level 3 | Net commodity derivatives | OIl Commodity Forward | Option pricing | Average        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs | $ / MT 516      
Level 3 | Net commodity derivatives | Forward power price | Option pricing | Minimum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs | $ / MWh 13      
Level 3 | Net commodity derivatives | Forward power price | Option pricing | Maximum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs | $ / MWh 55      
Level 3 | Net commodity derivatives | Forward power price | Option pricing | Average        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs | $ / MWh 34      
Level 3 | Net commodity derivatives | Commodity volatility | Option pricing | Minimum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.02      
Level 3 | Net commodity derivatives | Commodity volatility | Option pricing | Maximum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.70      
Level 3 | Net commodity derivatives | Commodity volatility | Option pricing | Average        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.36      
Level 3 | Net commodity derivatives | Commodity correlation | Option pricing | Minimum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs (0.50)      
Level 3 | Net commodity derivatives | Commodity correlation | Option pricing | Maximum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.95      
Level 3 | Net commodity derivatives | Commodity correlation | Option pricing | Average        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.23      
Recurring        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Loans $ 50,767 44,474    
MSRs 4,470 3,276    
Long-term debt, short-term borrowings, and deposits 542,002 437,627    
Recurring | Level 3        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Loans 1,823 2,305    
MSRs 4,470 3,276    
Long-term debt, short-term borrowings, and deposits 42,027 $ 41,510    
Other level 3 asset and liabilities, net 1,385      
Equity securities for which quoted prices are not readily available 968      
Recurring | Level 3 | Discounted cash flows        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
MSRs 4,470      
Long-term debt, short-term borrowings, and deposits 906      
Recurring | Level 3 | Option pricing        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Long-term debt, short-term borrowings, and deposits 27,985      
Recurring | Level 3 | Residential mortgage-backed securities and loans | Discounted cash flows        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities and loans 991      
Recurring | Level 3 | Commercial mortgage-backed securities and loans | Market comparables        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities and loans 516      
Recurring | Level 3 | Corporate debt securities | Market comparables        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities, trading 370      
Recurring | Level 3 | Loans | Market comparables        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Loans 1,579      
Recurring | Level 3 | Trading loans | Market comparables        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Loans 791      
Recurring | Level 3 | Trading loans | Market comparables | Commercial        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities and loans 41      
Recurring | Level 3 | Nontrading loans | Discounted cash flows | Residential mortgage-backed securities        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities and loans 562      
Recurring | Level 3 | Nontrading loans | Market comparables        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Loans 788      
Recurring | Level 3 | Nontrading loans | Market comparables | Commercial        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities and loans 473      
Recurring | Level 3 | Asset-backed securities | Market comparables        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities, trading 54      
Recurring | Level 3 | Net interest rate derivatives | Discounted cash flows        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability) 19      
Recurring | Level 3 | Net interest rate derivatives | Option pricing        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability) 130      
Recurring | Level 3 | Net credit derivatives | Discounted cash flows        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability) (41)      
Recurring | Level 3 | Net credit derivatives | Market comparables        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability) 37      
Recurring | Level 3 | Net foreign exchange derivatives | Discounted cash flows        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability) (115)      
Recurring | Level 3 | Net foreign exchange derivatives | Option pricing        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability) (424)      
Recurring | Level 3 | Net equity derivatives | Option pricing        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability) (3,834)      
Recurring | Level 3 | Net commodity derivatives | Option pricing        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability) (911)      
Recurring | Level 3 | Mortgage-backed securities, U.S. GSEs and government agencies | Discounted cash flows | Residential mortgage-backed securities        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities and loans 397      
Recurring | Level 3 | Residential mortgage-backed securities | Discounted cash flows | Residential mortgage-backed securities        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities and loans 32      
Recurring | Level 3 | Commercial | Market comparables | Commercial        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities and loans 2      
Recurring | Level 3 | Other assets        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Equity securities for which quoted prices are not readily available $ 280