Fair Value Measurement - Level 3 Inputs (Details) $ in Millions | Dec. 31, 2024 USD ($) $ / shares $ / bbl $ / MMBTU | Dec. 31, 2023 USD ($) | Dec. 31, 2022 USD ($) | Dec. 31, 2021 USD ($) |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Loans | $ 41,350 | $ 38,851 | | |
MSRs | 9,121 | 8,522 | $ 7,973 | $ 5,494 |
Equity securities without readily determinable fair values | $ 3,737 | 4,457 | | |
Assumed par value for price input (in dollars per share) | $ / shares | $ 100 | | | |
Level 3 | Discounted cash flows | Yield | 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.05 | | | |
Level 3 | Discounted cash flows | Yield | 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.20 | | | |
Level 3 | Discounted cash flows | Yield | 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.10 | | | |
Level 3 | Discounted cash flows | Loss severity | 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 | | | |
Level 3 | Discounted cash flows | Loss severity | 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 | Discounted cash flows | Loss severity | 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.50 | | | |
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.30 | | | |
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.57 | | | |
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 | Credit spread | 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.0002 | | | |
Level 3 | Discounted cash flows | Credit spread | 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.0270 | | | |
Level 3 | Discounted cash flows | Credit spread | 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.0083 | | | |
Level 3 | Discounted cash flows | Recovery rate | 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.20 | | | |
Level 3 | Discounted cash flows | Recovery rate | 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.40 | | | |
Level 3 | Discounted cash flows | Recovery rate | 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.35 | | | |
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 | 1.03 | | | |
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.08 | | | |
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.03 | | | |
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.13 | | | |
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.08 | | | |
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.07 | | | |
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.05 | | | |
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.21 | | | |
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.07 | | | |
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.31 | | | |
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.79 | | | |
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.47 | | | |
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 | | | |
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.2717 | | | |
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.0331 | | | |
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.10 | | | |
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.90 | | | |
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.61 | | | |
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.11 | | | |
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.11 | | | |
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.11 | | | |
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.01 | | | |
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.27 | | | |
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.07 | | | |
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 | 90 | | | |
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 | 81 | | | |
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 | 148 | | | |
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 | 95 | | | |
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 | 0 | | | |
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 | 79 | | | |
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 | 0 | | | |
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 | 95 | | | |
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 | $ / shares | 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 | $ / shares | 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 | $ / shares | 74 | | | |
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.0009 | | | |
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.1097 | | | |
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.0115 | | | |
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.82) | | | |
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.97 | | | |
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.64 | | | |
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.60 | | | |
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.08 | | | |
Level 3 | Option pricing | Equity 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.02 | | | |
Level 3 | Option pricing | Equity 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 | 1.37 | | | |
Level 3 | Option pricing | Equity 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.28 | | | |
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.56 | | | |
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.80) | | | |
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.65 | | | |
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.32) | | | |
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.05 | | | |
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.25 | | | |
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.14 | | | |
Level 3 | Option pricing | Bermudan switch value | 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 | | | |
Level 3 | Option pricing | Bermudan switch value | 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.45 | | | |
Level 3 | Option pricing | Bermudan switch value | 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.17 | | | |
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.0009 | | | |
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.1097 | | | |
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.0115 | | | |
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.0037 | | | |
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.0077 | | | |
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.0064 | | | |
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.82) | | | |
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.97 | | | |
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.64 | | | |
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.60 | | | |
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.08 | | | |
Level 3 | Option pricing | Net interest rate derivatives | Bermudan switch value | Minimum | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Net derivative asset (liability), measurement inputs | 0 | | | |
Level 3 | Option pricing | Net interest rate derivatives | Bermudan switch value | Maximum | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Net derivative asset (liability), measurement inputs | 0.45 | | | |
Level 3 | Option pricing | Net interest rate derivatives | Bermudan switch value | 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 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.60 | | | |
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.22 | | | |
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.76 | | | |
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.53 | | | |
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 | 1 | | | |
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.05 | | | |
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.35 | | | |
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.56 | | | |
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.80) | | | |
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.65 | | | |
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.32) | | | |
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.05 | | | |
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.25 | | | |
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.14 | | | |
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 | $ / bbl | 87 | | | |
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 | $ / bbl | 291 | | | |
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 | $ / bbl | 160 | | | |
Level 3 | Option pricing | Net commodity derivatives | Natural gas commodity forward | Minimum | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Net derivative asset (liability), measurement inputs | $ / MMBTU | 2 | | | |
Level 3 | Option pricing | Net commodity derivatives | Natural gas commodity forward | Maximum | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Net derivative asset (liability), measurement inputs | $ / MMBTU | 7 | | | |
Level 3 | Option pricing | Net commodity derivatives | Natural gas commodity forward | Average | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Net derivative asset (liability), measurement inputs | $ / MMBTU | 4 | | | |
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.02 | | | |
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 | 0.43 | | | |
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.05 | | | |
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.35) | | | |
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.98 | | | |
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.09) | | | |
Recurring | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Loans | $ 41,350 | 38,851 | | |
MSRs | 9,121 | 8,522 | | |
Long-term debt, short-term borrowings, and deposits | 586,175 | 541,419 | | |
Recurring | Level 3 | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Loans | 2,416 | 3,079 | | |
MSRs | 9,121 | 8,522 | | |
Long-term debt, short-term borrowings, and deposits | 51,780 | $ 42,182 | | |
Other level 3 assets and liabilities, net | 1,531 | | | |
Equity securities without readily determinable fair values | 734 | | | |
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 | 672 | | | |
Recurring | Level 3 | Discounted cash flows | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
MSRs | 9,121 | | | |
Long-term debt, short-term borrowings, and deposits | 1,324 | | | |
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 | 861 | | | |
Recurring | Level 3 | Discounted cash flows | Non-trading loans | Residential mortgage-backed securities | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Debt securities and loans | 368 | | | |
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) | 8 | | | |
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) | (393) | | | |
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) | (42) | | | |
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 | 488 | | | |
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 | 5 | | | |
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 | 1,424 | | | |
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 | 390 | | | |
Recurring | Level 3 | Market comparables | Loans | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Loans | 1,730 | | | |
Recurring | Level 3 | Market comparables | Trading loans | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Loans | 1,000 | | | |
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 | 65 | | | |
Recurring | Level 3 | Market comparables | Non-trading loans | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Loans | 707 | | | |
Recurring | Level 3 | Market comparables | Non-trading loans | Commercial | | | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Debt securities and loans | 1,300 | | | |
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 | 152 | | | |
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) | 30 | | | |
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 | 18 | | | |
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 | 38,901 | | | |
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) | 293 | | | |
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) | 62 | | | |
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) | (2,866) | | | |
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) | $ (73) | | | |