XML 75 R59.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurement - Level 3 Inputs (Details)
$ in Millions
Jun. 30, 2022
USD ($)
$ / shares
$ / bbl
$ / MT
Mar. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Jun. 30, 2021
USD ($)
Mar. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Loans $ 47,056   $ 58,820      
MSRs 7,439 $ 7,294 5,494 $ 4,549 $ 4,470 $ 3,276
Equity securities for which quoted prices are not readily available $ 4,196   3,600 $ 2,798    
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.0022          
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.0836          
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.0141          
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.82)          
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.89          
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.17          
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.65          
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.06          
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.30          
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.60          
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.47          
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.17          
Level 3 | Equity correlation | Option pricing | Maximum            
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Long-term debt, short-term borrowings, and deposits, measurement inputs 0.98          
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.77)          
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.26)          
Level 3 | Equity-IR correlation | Option pricing | Minimum            
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Long-term debt, short-term borrowings, and deposits, measurement inputs 0.15          
Level 3 | Equity-IR correlation | Option pricing | Maximum            
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Long-term debt, short-term borrowings, and deposits, measurement inputs 0.50          
Level 3 | Equity-IR correlation | Option pricing | Average            
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Long-term debt, short-term borrowings, and deposits, measurement inputs 0.28          
Level 3 | Residential mortgage-backed securities and loans | Yield | Discounted cash flows | Minimum            
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Debt securities and loans, measurement input 0.03          
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.18          
Level 3 | Residential mortgage-backed securities and loans | Yield | Discounted cash flows | Average            
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Debt securities and loans, measurement input 0.06          
Level 3 | Residential mortgage-backed securities and loans | Prepayment speed | Discounted cash flows | Minimum            
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Debt securities and loans, measurement input 0.02          
Level 3 | Residential mortgage-backed securities and loans | Prepayment speed | Discounted cash flows | Maximum            
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Debt securities and loans, measurement input 0.12          
Level 3 | Residential mortgage-backed securities and loans | Prepayment speed | Discounted cash flows | Average            
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Debt securities and loans, measurement input 0.09          
Level 3 | Residential mortgage-backed securities and loans | Conditional default rate | Discounted cash flows | Minimum            
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Debt securities and loans, measurement input 0          
Level 3 | Residential mortgage-backed securities and loans | Conditional default rate | Discounted cash flows | Maximum            
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Debt securities and loans, measurement input 0.05          
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          
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.03          
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 103          
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 87          
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 0          
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 243          
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 94          
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 0          
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 356          
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 89          
Level 3 | Non-U.S. government debt | 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 | Non-U.S. government debt | Price | Market comparables | Maximum            
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Debt securities, trading, measurement input | $ / shares 109          
Level 3 | Non-U.S. government debt | Price | Market comparables | Average            
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Debt securities, trading, measurement input | $ / shares 94          
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.07          
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.0022          
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.0836          
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.0141          
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.82)          
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.89          
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.17          
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.65          
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.06          
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 | $ / shares 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 | $ / shares 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 | $ / shares 79          
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.30          
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.60          
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.47          
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.5308          
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.0656          
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.12          
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.45          
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.18          
Level 3 | Net foreign exchange derivatives | Interest rate curve | Discounted cash flows | Minimum            
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Net derivative asset (liability), measurement inputs 0.02          
Level 3 | Net foreign exchange derivatives | Interest rate curve | 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.42          
Level 3 | Net foreign exchange derivatives | Interest rate curve | 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.11          
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.80          
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.38          
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 1          
Level 3 | Net equity derivatives | Equity volatility | Option pricing | Minimum            
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Net derivative asset (liability), measurement inputs 0.04          
Level 3 | Net equity derivatives | Equity volatility | Option pricing | Maximum            
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Net derivative asset (liability), measurement inputs 1.27          
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.36          
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.17          
Level 3 | Net equity derivatives | Equity correlation | Option pricing | Maximum            
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Net derivative asset (liability), measurement inputs 0.98          
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.77)          
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.26)          
Level 3 | Net equity derivatives | Equity-IR correlation | Option pricing | Minimum            
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Net derivative asset (liability), measurement inputs 0.15          
Level 3 | Net equity derivatives | Equity-IR correlation | Option pricing | Maximum            
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Net derivative asset (liability), measurement inputs 0.50          
Level 3 | Net equity derivatives | Equity-IR correlation | Option pricing | Average            
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Net derivative asset (liability), measurement inputs 0.28          
Level 3 | Net commodity derivatives | Oil commodity forward | Option pricing | Minimum            
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Net derivative asset (liability), measurement inputs | $ / bbl 128          
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 | $ / bbl 347          
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 | $ / bbl 237          
Level 3 | Net commodity derivatives | Industrial metals 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 1,854          
Level 3 | Net commodity derivatives | Industrial metals 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 3,313          
Level 3 | Net commodity derivatives | Industrial metals 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 2,583          
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.04          
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.50          
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.77          
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.30)          
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.98          
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.34          
Recurring            
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Loans $ 47,056   58,820      
MSRs 7,439   5,494      
Long-term debt, short-term borrowings, and deposits 452,617   403,073      
Recurring | Level 3            
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Loans 2,020   1,933      
MSRs 7,439   5,494      
Long-term debt, short-term borrowings, and deposits 36,588   $ 41,471      
Other level 3 asset and liabilities, net 1,057          
Equity securities for which quoted prices are not readily available 918          
Recurring | Level 3 | Discounted cash flows            
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
MSRs 7,439          
Long-term debt, short-term borrowings, and deposits 926          
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 26,284          
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,731          
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 418          
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 760          
Recurring | Level 3 | Loans | Market comparables            
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Loans 1,596          
Recurring | Level 3 | Trading loans | Market comparables            
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Loans 858          
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 40          
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 914          
Recurring | Level 3 | Nontrading loans | Market comparables            
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Loans 738          
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 368          
Recurring | Level 3 | Non-U.S. government debt | Market comparables            
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Debt securities, trading 205          
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) 415          
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) 227          
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) 22          
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) (93)          
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) 338          
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) (1,234)          
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) 26          
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 803          
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 14          
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 10          
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 $ 257