Fair Value Measurement - Level 3 Inputs (Details) $ in Millions | Dec. 31, 2021USD ($)$ / MT$ / shares | Dec. 31, 2020USD ($) | Dec. 31, 2019USD ($) | Dec. 31, 2018USD ($) |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Loans | $ 58,820 | $ 44,474 | | |
MSRs | 5,494 | 3,276 | $ 4,699 | $ 6,130 |
Equity securities without readily determinable fair values | $ 3,642 | 2,368 | | |
Assumed par value for price input (in dollars per share) | $ / shares | $ 100 | | | |
Level 3 | Discounted cash flows | Credit correlation | 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 | Discounted cash flows | Credit correlation | 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 | Discounted cash flows | Credit correlation | 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.46 | | | |
Level 3 | Discounted cash flows | Residential mortgage-backed securities and loans | Yield | Minimum | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Debt securities and loans, measurement input | 0 | | | |
Level 3 | Discounted cash flows | Residential mortgage-backed securities and loans | Yield | 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 | Discounted cash flows | Residential mortgage-backed securities and loans | Yield | 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 | Discounted cash flows | Residential mortgage-backed securities and loans | Prepayment speed | Minimum | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Debt securities and loans, measurement input | 0 | | | |
Level 3 | Discounted cash flows | Residential mortgage-backed securities and loans | Prepayment speed | 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 | Discounted cash flows | Residential mortgage-backed securities and loans | Prepayment speed | Average | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Debt securities and loans, measurement input | 0.14 | | | |
Level 3 | Discounted cash flows | Residential mortgage-backed securities and loans | Conditional default rate | Minimum | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Debt securities and loans, measurement input | 0 | | | |
Level 3 | Discounted cash flows | Residential mortgage-backed securities and loans | Conditional default rate | Maximum | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Debt securities and loans, measurement input | 0.02 | | | |
Level 3 | Discounted cash flows | Residential mortgage-backed securities and loans | Conditional default rate | Average | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Debt securities and loans, measurement input | 0 | | | |
Level 3 | Discounted cash flows | Residential mortgage-backed securities and loans | Loss severity | Minimum | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Debt securities and loans, measurement input | 0 | | | |
Level 3 | Discounted cash flows | Residential mortgage-backed securities and loans | Loss severity | 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 | Discounted cash flows | Residential mortgage-backed securities and loans | Loss severity | 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 | Discounted cash flows | Net interest rate derivatives | Prepayment speed | Minimum | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Net derivative asset (liability), measurement inputs | 0 | | | |
Level 3 | Discounted cash flows | Net interest rate derivatives | Prepayment speed | 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 | Discounted cash flows | Net interest rate derivatives | Prepayment speed | 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 | Discounted cash flows | Net credit derivatives | Credit correlation | 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 | Discounted cash flows | Net credit derivatives | Credit correlation | 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 | Discounted cash flows | Net credit derivatives | Credit correlation | Average | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Net derivative asset (liability), measurement inputs | 0.46 | | | |
Level 3 | Discounted cash flows | Net credit derivatives | Credit spread | 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 | Discounted cash flows | Net credit derivatives | Credit spread | Maximum | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Net derivative asset (liability), measurement inputs | 0.4396 | | | |
Level 3 | Discounted cash flows | Net credit derivatives | Credit spread | Average | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Net derivative asset (liability), measurement inputs | 0.0384 | | | |
Level 3 | Discounted cash flows | Net credit derivatives | Recovery rate | 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 | Discounted cash flows | Net credit derivatives | Recovery rate | 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 | Discounted cash flows | Net credit derivatives | Recovery rate | Average | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Net derivative asset (liability), measurement inputs | 0.51 | | | |
Level 3 | Discounted cash flows | Net foreign exchange derivatives | Prepayment speed | 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 | Discounted cash flows | Net foreign exchange derivatives | Prepayment speed | 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 | Discounted cash flows | Net foreign exchange derivatives | Prepayment speed | 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 | Discounted cash flows | Net foreign exchange derivatives | Interest rate curve | Minimum | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Net derivative asset (liability), measurement inputs | 0 | | | |
Level 3 | Discounted cash flows | Net foreign exchange derivatives | Interest rate curve | Maximum | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Net derivative asset (liability), measurement inputs | 0.28 | | | |
Level 3 | Discounted cash flows | Net foreign exchange derivatives | Interest rate curve | Average | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Net derivative asset (liability), measurement inputs | 0.04 | | | |
Level 3 | Market comparables | Commercial mortgage-backed securities and loans | Price | 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 | Market comparables | Commercial mortgage-backed securities and loans | Price | Maximum | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Debt securities and loans, measurement input | $ / shares | 103 | | | |
Level 3 | Market comparables | Commercial mortgage-backed securities and loans | Price | 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 | Market comparables | Corporate debt securities | Price | Minimum | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Debt securities, trading, measurement input | $ / shares | 0 | | | |
Level 3 | Market comparables | Corporate debt securities | Price | Maximum | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Debt securities, trading, measurement input | $ / shares | 154 | | | |
Level 3 | Market comparables | Corporate debt securities | Price | Average | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Debt securities, trading, measurement input | $ / shares | 87 | | | |
Level 3 | Market comparables | Loans | Price | Minimum | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Loans, measurement input | $ / shares | 5 | | | |
Level 3 | Market comparables | Loans | Price | Maximum | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Loans, measurement input | $ / shares | 107 | | | |
Level 3 | Market comparables | Loans | Price | Average | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Loans, measurement input | $ / shares | 89 | | | |
Level 3 | Market comparables | Non-U.S. government debt securities | Price | Minimum | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Debt securities, trading, measurement input | $ / shares | 87 | | | |
Level 3 | Market comparables | Non-U.S. government debt securities | Price | Maximum | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Debt securities, trading, measurement input | $ / shares | 103 | | | |
Level 3 | Market comparables | Non-U.S. government debt securities | Price | Average | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Debt securities, trading, measurement input | $ / shares | 96 | | | |
Level 3 | Market comparables | Net credit derivatives | Price | Minimum | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Net derivative asset (liability), measurement inputs | 0 | | | |
Level 3 | Market comparables | Net credit derivatives | Price | Maximum | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Net derivative asset (liability), measurement inputs | 115 | | | |
Level 3 | Market comparables | Net credit derivatives | Price | Average | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Net derivative asset (liability), measurement inputs | 80 | | | |
Level 3 | Option pricing | Interest rate volatility | 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.0005 | | | |
Level 3 | Option pricing | Interest rate volatility | 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.0544 | | | |
Level 3 | Option pricing | Interest rate volatility | 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.0106 | | | |
Level 3 | Option pricing | Interest rate correlation | 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 | Option pricing | Interest rate correlation | 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.87 | | | |
Level 3 | Option pricing | Interest rate correlation | 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.25 | | | |
Level 3 | Option pricing | IR-FX correlation | 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 | Option pricing | IR-FX correlation | 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 | Option pricing | IR-FX correlation | 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.02) | | | |
Level 3 | Option pricing | Equity correlation | 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.17 | | | |
Level 3 | Option pricing | Equity correlation | 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 | Option pricing | Equity correlation | 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 | Option pricing | Equity-FX correlation | 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 | Option pricing | Equity-FX correlation | 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 | Option pricing | Equity-FX correlation | 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 | Option pricing | Equity-IR correlation | 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 | Option pricing | Equity-IR correlation | 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 | Option pricing | Equity-IR correlation | 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 | Option pricing | Net interest rate derivatives | Interest rate volatility | Minimum | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Net derivative asset (liability), measurement inputs | 0.0005 | | | |
Level 3 | Option pricing | Net interest rate derivatives | Interest rate volatility | Maximum | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Net derivative asset (liability), measurement inputs | 0.0544 | | | |
Level 3 | Option pricing | Net interest rate derivatives | Interest rate volatility | Average | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Net derivative asset (liability), measurement inputs | 0.0106 | | | |
Level 3 | Option pricing | Net interest rate derivatives | Interest rate spread volatility | 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 | Option pricing | Net interest rate derivatives | Interest rate spread volatility | 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 | Option pricing | Net interest rate derivatives | Interest rate spread volatility | Average | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Net derivative asset (liability), measurement inputs | 0.0014 | | | |
Level 3 | Option pricing | Net interest rate derivatives | Interest rate correlation | 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 | Option pricing | Net interest rate derivatives | Interest rate correlation | Maximum | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Net derivative asset (liability), measurement inputs | 0.87 | | | |
Level 3 | Option pricing | Net interest rate derivatives | Interest rate correlation | Average | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Net derivative asset (liability), measurement inputs | 0.25 | | | |
Level 3 | Option pricing | Net interest rate derivatives | IR-FX correlation | 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 | Option pricing | Net interest rate derivatives | IR-FX correlation | 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 | Option pricing | Net interest rate derivatives | IR-FX correlation | Average | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Net derivative asset (liability), measurement inputs | (0.02) | | | |
Level 3 | Option pricing | Net foreign exchange derivatives | IR-FX correlation | 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 | Option pricing | Net foreign exchange derivatives | IR-FX correlation | 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 | Option pricing | Net foreign exchange derivatives | IR-FX correlation | 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 | Option pricing | Net equity derivatives | Forward equity price | Minimum | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Net derivative asset (liability), measurement inputs | 0.63 | | | |
Level 3 | Option pricing | Net equity derivatives | Forward equity price | Maximum | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Net derivative asset (liability), measurement inputs | 1.22 | | | |
Level 3 | Option pricing | Net equity derivatives | Forward equity price | 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 | Option pricing | Net equity derivatives | Equity volatility | 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 | Option pricing | Net equity derivatives | Equity volatility | Maximum | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Net derivative asset (liability), measurement inputs | 1.32 | | | |
Level 3 | Option pricing | Net equity derivatives | Equity volatility | Average | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Net derivative asset (liability), measurement inputs | 0.32 | | | |
Level 3 | Option pricing | Net equity derivatives | Equity correlation | Minimum | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Net derivative asset (liability), measurement inputs | 0.17 | | | |
Level 3 | Option pricing | Net equity derivatives | Equity correlation | Maximum | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Net derivative asset (liability), measurement inputs | 1 | | | |
Level 3 | Option pricing | Net equity derivatives | Equity correlation | 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 | Option pricing | Net equity derivatives | Equity-FX correlation | 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 | Option pricing | Net equity derivatives | Equity-FX correlation | 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 | Option pricing | Net equity derivatives | Equity-FX correlation | 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 | Option pricing | Net equity derivatives | Equity-IR correlation | 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 | Option pricing | Net equity derivatives | Equity-IR correlation | 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 | Option pricing | Net equity derivatives | Equity-IR correlation | 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 | Option pricing | Net commodity derivatives | Oil commodity forward | Minimum | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Net derivative asset (liability), measurement inputs | $ / MT | 631 | | | |
Level 3 | Option pricing | Net commodity derivatives | Oil commodity forward | Maximum | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Net derivative asset (liability), measurement inputs | $ / MT | 747 | | | |
Level 3 | Option pricing | Net commodity derivatives | Oil commodity forward | Average | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Net derivative asset (liability), measurement inputs | $ / MT | 689 | | | |
Level 3 | Option pricing | Net commodity derivatives | Industrial metals commodity forward | Minimum | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Net derivative asset (liability), measurement inputs | $ / MT | 2,610 | | | |
Level 3 | Option pricing | Net commodity derivatives | Industrial metals commodity forward | Maximum | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Net derivative asset (liability), measurement inputs | $ / MT | 3,482 | | | |
Level 3 | Option pricing | Net commodity derivatives | Industrial metals commodity forward | Average | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Net derivative asset (liability), measurement inputs | $ / MT | 3,046 | | | |
Level 3 | Option pricing | Net commodity derivatives | Commodity volatility | Minimum | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Net derivative asset (liability), measurement inputs | 0.05 | | | |
Level 3 | Option pricing | Net commodity derivatives | Commodity volatility | Maximum | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Net derivative asset (liability), measurement inputs | 1.85 | | | |
Level 3 | Option pricing | Net commodity derivatives | Commodity volatility | Average | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Net derivative asset (liability), measurement inputs | 0.95 | | | |
Level 3 | Option pricing | Net commodity derivatives | Commodity correlation | 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 | Option pricing | Net commodity derivatives | Commodity correlation | Maximum | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Net derivative asset (liability), measurement inputs | 0.76 | | | |
Level 3 | Option pricing | Net commodity derivatives | Commodity correlation | Average | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Net derivative asset (liability), measurement inputs | 0.13 | | | |
Recurring | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Loans | $ 58,820 | 44,474 | | |
MSRs | 5,494 | 3,276 | | |
Long-term debt, short-term borrowings, and deposits | 403,073 | 437,627 | | |
Recurring | Level 3 | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Loans | 1,933 | 2,305 | | |
MSRs | 5,494 | 3,276 | | |
Long-term debt, short-term borrowings, and deposits | 41,471 | $ 41,510 | | |
Other level 3 assets and liabilities, net | 1,062 | | | |
Equity securities without readily determinable fair values | 806 | | | |
Recurring | Level 3 | Other assets | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Equity securities without readily determinable fair values | 144 | | | |
Recurring | Level 3 | Discounted cash flows | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
MSRs | 5,494 | | | |
Long-term debt, short-term borrowings, and deposits | 936 | | | |
Recurring | Level 3 | Discounted cash flows | Residential mortgage-backed securities and loans | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Debt securities and loans | 1,181 | | | |
Recurring | Level 3 | Discounted cash flows | Nontrading loans | Residential mortgage-backed securities | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Debt securities and loans | 888 | | | |
Recurring | Level 3 | Discounted cash flows | Net interest rate derivatives | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Net derivative asset (liability) | 10 | | | |
Recurring | Level 3 | Discounted cash flows | Net credit derivatives | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Net derivative asset (liability) | 26 | | | |
Recurring | Level 3 | Discounted cash flows | Net foreign exchange derivatives | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Net derivative asset (liability) | (99) | | | |
Recurring | Level 3 | Discounted cash flows | Mortgage-backed securities, U.S. GSEs and government agencies | Residential mortgage-backed securities | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Debt securities and loans | 265 | | | |
Recurring | Level 3 | Discounted cash flows | Residential mortgage-backed securities | Residential mortgage-backed securities | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Debt securities and loans | 28 | | | |
Recurring | Level 3 | Market comparables | Commercial mortgage-backed securities and loans | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Debt securities and loans | 391 | | | |
Recurring | Level 3 | Market comparables | Corporate debt securities | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Debt securities, trading | 493 | | | |
Recurring | Level 3 | Market comparables | Loans | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Loans | 1,372 | | | |
Recurring | Level 3 | Market comparables | Trading loans | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Loans | 668 | | | |
Recurring | Level 3 | Market comparables | Trading loans | Commercial | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Debt securities and loans | 40 | | | |
Recurring | Level 3 | Market comparables | Nontrading loans | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Loans | 704 | | | |
Recurring | Level 3 | Market comparables | Nontrading loans | Commercial | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Debt securities and loans | 341 | | | |
Recurring | Level 3 | Market comparables | Non-U.S. government debt securities | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Debt securities, trading | 81 | | | |
Recurring | Level 3 | Market comparables | Net credit derivatives | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Net derivative asset (liability) | 48 | | | |
Recurring | Level 3 | Market comparables | Commercial | Commercial | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Debt securities and loans | 10 | | | |
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 | 28,236 | | | |
Recurring | Level 3 | Option pricing | Net interest rate derivatives | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Net derivative asset (liability) | (26) | | | |
Recurring | Level 3 | Option pricing | Net foreign exchange derivatives | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Net derivative asset (liability) | (320) | | | |
Recurring | Level 3 | Option pricing | Net equity derivatives | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Net derivative asset (liability) | (3,626) | | | |
Recurring | Level 3 | Option pricing | Net commodity derivatives | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Net derivative asset (liability) | $ (907) | | | |