XML 77 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurement - Level 3 Inputs (Details)
$ in Millions
Sep. 30, 2021
USD ($)
$ / MT
$ / MWh
$ / shares
Jun. 30, 2021
USD ($)
Dec. 31, 2020
USD ($)
Sep. 30, 2020
USD ($)
Jun. 30, 2020
USD ($)
Dec. 31, 2019
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Loans $ 60,628   $ 44,474      
MSRs 5,351 $ 4,549 3,276 $ 3,016 $ 3,080 $ 4,699
Equity securities for which quoted prices are not readily available $ 3,207   2,400 $ 2,329    
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.0008          
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.0569          
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.0120          
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.95          
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.33          
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.03)          
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.33          
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.63          
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.45          
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 1          
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.59          
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.27)          
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.02)          
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.04          
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 1          
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.12          
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.05          
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.10          
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.05          
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 84          
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 2          
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 150          
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 95          
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 104          
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 86          
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 6          
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 99          
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 56          
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.0008          
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.0569          
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.0120          
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.95          
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.33          
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.03)          
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 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 1          
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 78          
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.33          
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.63          
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.45          
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.2539          
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.0395          
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.40          
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.67          
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.54          
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.21          
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.23          
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.02          
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.44          
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.29          
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 1          
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.59          
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.27)          
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 635          
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 850          
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 743          
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 24          
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 64          
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 44          
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 1.42          
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.72          
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.77          
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.14          
Recurring            
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Loans $ 60,628   44,474      
MSRs 5,351   3,276      
Long-term debt, short-term borrowings, and deposits 480,761   437,627      
Recurring | Level 3            
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Loans 2,071   2,305      
MSRs 5,351   3,276      
Long-term debt, short-term borrowings, and deposits 40,512   $ 41,510      
Other level 3 asset and liabilities, net 1,043          
Equity securities for which quoted prices are not readily available 1,000          
Recurring | Level 3 | Discounted cash flows            
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
MSRs 5,351          
Long-term debt, short-term borrowings, and deposits 983          
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,319          
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 1,161          
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 480          
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 465          
Recurring | Level 3 | Loans | Market comparables            
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Loans 1,754          
Recurring | Level 3 | Trading loans | Market comparables            
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Loans 941          
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 838          
Recurring | Level 3 | Nontrading loans | Market comparables            
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Loans 813          
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 420          
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 28          
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) 5          
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) (118)          
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) (56)          
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) 50          
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) (109)          
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) (448)          
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,837)          
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) (872)          
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 299          
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 24          
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 19          
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 $ 379