XML 102 R77.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurement - Level 3 Inputs (Details)
$ in Millions
Dec. 31, 2018
USD ($)
$ / shares
$ / bbl
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Loans $ 3,151 $ 2,508    
Asset-backed securities 230,394 201,678    
MSRs $ 6,130 6,030 $ 6,096 $ 6,608
Assumed par value for price input (in dollars per share) | $ / shares $ 100      
Obligations of U.S. states and municipalities        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Asset-backed securities $ 37,723 32,338    
Corporate debt securities        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Asset-backed securities 1,918 2,757    
Asset-backed securities        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Asset-backed securities 26,697      
Commercial        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Asset-backed securities 6,654 5,025    
Recurring        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Loans 3,151 2,508    
Asset-backed securities 230,394      
MSRs 6,130 6,030    
Long-term debt, short-term borrowings, and deposits 234,238 211,644    
Recurring | Obligations of U.S. states and municipalities        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Asset-backed securities 37,723      
Recurring | Corporate debt securities        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Asset-backed securities 1,918      
Recurring | Mortgage-backed securities, U.S. government agencies        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Asset-backed securities 68,646      
Recurring | Residential mortgage-backed securities        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Asset-backed securities 8,520      
Recurring | Commercial        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Asset-backed securities 6,654      
Recurring | Level 3        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Loans 122 276    
Asset-backed securities 1      
MSRs 6,130 6,030    
Long-term debt, short-term borrowings, and deposits 34,784 $ 32,271    
Other level 3 assets and liabilities, net 326      
Recurring | Level 3 | Obligations of U.S. states and municipalities        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Asset-backed securities 0      
Recurring | Level 3 | Corporate debt securities        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Asset-backed securities 0      
Recurring | Level 3 | Mortgage-backed securities, U.S. government agencies        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Asset-backed securities 0      
Recurring | Level 3 | Residential mortgage-backed securities        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Asset-backed securities 1      
Recurring | Level 3 | Commercial        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Asset-backed securities 0      
Discounted cash flows | Recurring | Level 3        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
MSRs 6,130      
Other assets 306      
Discounted cash flows | Recurring | Level 3 | Residential mortgage-backed securities and loans        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities and loans 858      
Discounted cash flows | Recurring | Level 3 | Loans        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Loans 234      
Discounted cash flows | Recurring | Level 3 | Loans | Residential mortgage-backed securities        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities and loans 252      
Discounted cash flows | Recurring | Level 3 | Net interest rate derivatives        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability) 142      
Discounted cash flows | Recurring | Level 3 | Net credit derivatives        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability) (163)      
Discounted cash flows | Recurring | Level 3 | Net foreign exchange derivatives        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability) (175)      
Discounted cash flows | Recurring | Level 3 | Mortgage-backed securities, U.S. government agencies | Residential mortgage-backed securities        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities and loans 541      
Discounted cash flows | Recurring | Level 3 | 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 65      
Market comparables | Recurring | Level 3        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Other assets 922      
Market comparables | Recurring | Level 3 | Commercial mortgage-backed securities and loans        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities and loans 419      
Market comparables | Recurring | Level 3 | Obligations of U.S. states and municipalities        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities, trading 689      
Market comparables | Recurring | Level 3 | Corporate debt securities        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities, trading 334      
Market comparables | Recurring | Level 3 | Loans        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Loans 942      
Market comparables | Recurring | Level 3 | Loans | Commercial        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities and loans 278      
Market comparables | Recurring | Level 3 | Asset-backed securities        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities, trading 127      
Market comparables | Recurring | Level 3 | Net credit derivatives        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability) 56      
Market comparables | Recurring | Level 3 | Mortgage-backed securities, U.S. government agencies | Commercial        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities and loans 8      
Market comparables | Recurring | Level 3 | Commercial | Commercial        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities and loans 11      
Market comparables | Recurring | Level 3 | Nontrading loans | Commercial        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities and loans 122      
Option pricing | Recurring | Level 3        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Long-term debt, short-term borrowings, and deposits 25,110      
Option pricing | Recurring | Level 3 | Net interest rate derivatives        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability) (180)      
Option pricing | Recurring | Level 3 | Net foreign exchange derivatives        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability) (122)      
Option pricing | Recurring | Level 3 | Net equity derivatives        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability) (2,225)      
Option pricing | Recurring | Level 3 | Net commodity derivatives        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability) $ (1,129)      
Yield | Discounted cash flows | Level 3 | Minimum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Other assets, measurement inputs 0.08      
Yield | Discounted cash flows | Level 3 | Minimum | Residential mortgage-backed securities and loans        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities and loans, measurement input 0      
Yield | Discounted cash flows | Level 3 | Minimum | Loans        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Loans, measurement input 0.08      
Yield | Discounted cash flows | Level 3 | Maximum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Other assets, measurement inputs 0.10      
Yield | Discounted cash flows | Level 3 | Maximum | Residential mortgage-backed securities and loans        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities and loans, measurement input 0.19      
Yield | Discounted cash flows | Level 3 | Maximum | Loans        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Loans, measurement input 0.08      
Yield | Discounted cash flows | Level 3 | Weighted Average        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Other assets, measurement inputs 0.08      
Yield | Discounted cash flows | Level 3 | Weighted Average | Residential mortgage-backed securities and loans        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities and loans, measurement input 0.06      
Yield | Discounted cash flows | Level 3 | Weighted Average | Loans        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Loans, measurement input 0.08      
Prepayment speed | Discounted cash flows | Level 3 | Minimum | Residential mortgage-backed securities and loans        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities and loans, measurement input 0      
Prepayment speed | Discounted cash flows | Level 3 | Minimum | Net interest rate derivatives        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.04      
Prepayment speed | Discounted cash flows | Level 3 | Minimum | Net foreign exchange derivatives        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.08      
Prepayment speed | Discounted cash flows | Level 3 | Maximum | Residential mortgage-backed securities and loans        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities and loans, measurement input 0.24      
Prepayment speed | Discounted cash flows | Level 3 | Maximum | Net interest rate derivatives        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.30      
Prepayment speed | Discounted cash flows | Level 3 | Maximum | Net foreign exchange derivatives        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.09      
Prepayment speed | Discounted cash flows | Level 3 | Weighted Average | Residential mortgage-backed securities and loans        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities and loans, measurement input 0.09      
Conditional default rate | Discounted cash flows | Level 3 | Minimum | Residential mortgage-backed securities and loans        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities and loans, measurement input 0      
Conditional default rate | Discounted cash flows | Level 3 | Minimum | Net credit derivatives        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.03      
Conditional default rate | Discounted cash flows | Level 3 | Maximum | Residential mortgage-backed securities and loans        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities and loans, measurement input 0.09      
Conditional default rate | Discounted cash flows | Level 3 | Maximum | Net credit derivatives        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.72      
Conditional default rate | Discounted cash flows | Level 3 | Weighted Average | Residential mortgage-backed securities and loans        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities and loans, measurement input 0.01      
Loss severity | Discounted cash flows | Level 3 | Minimum | Residential mortgage-backed securities and loans        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities and loans, measurement input 0      
Loss severity | Discounted cash flows | Level 3 | Minimum | Net credit derivatives        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 1      
Loss severity | Discounted cash flows | Level 3 | Maximum | Residential mortgage-backed securities and loans        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities and loans, measurement input 1      
Loss severity | Discounted cash flows | Level 3 | Maximum | Net credit derivatives        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 1.00      
Loss severity | Discounted cash flows | Level 3 | Weighted Average | Residential mortgage-backed securities and loans        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities and loans, measurement input 0.06      
Price | Market comparables | Level 3 | Minimum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Other assets, measurement inputs | $ / shares 20      
Price | Market comparables | Level 3 | Minimum | Commercial mortgage-backed securities and loans        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities and loans, measurement input | $ / shares 0      
Price | Market comparables | Level 3 | Minimum | Obligations of U.S. states and municipalities        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities, trading, measurement input | $ / shares 62      
Price | Market comparables | Level 3 | Minimum | Corporate debt securities        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities, trading, measurement input | $ / shares 0      
Price | Market comparables | Level 3 | Minimum | Loans        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Loans, measurement input | $ / shares 2      
Price | Market comparables | Level 3 | Minimum | Asset-backed securities        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Asset-backed securities, measurement inputs | $ / shares 1      
Price | Market comparables | Level 3 | Minimum | Net credit derivatives        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 1      
Price | Market comparables | Level 3 | Maximum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Other assets, measurement inputs | $ / shares 108      
Price | Market comparables | Level 3 | Maximum | Commercial mortgage-backed securities and loans        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities and loans, measurement input | $ / shares 103      
Price | Market comparables | Level 3 | Maximum | Obligations of U.S. states and municipalities        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities, trading, measurement input | $ / shares 100      
Price | Market comparables | Level 3 | Maximum | Corporate debt securities        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities, trading, measurement input | $ / shares 107      
Price | Market comparables | Level 3 | Maximum | Loans        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Loans, measurement input | $ / shares 101      
Price | Market comparables | Level 3 | Maximum | Asset-backed securities        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Asset-backed securities, measurement inputs | $ / shares 102      
Price | Market comparables | Level 3 | Maximum | Net credit derivatives        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 115      
Price | Market comparables | Level 3 | Weighted Average        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Other assets, measurement inputs | $ / shares 40      
Price | Market comparables | Level 3 | Weighted Average | Commercial mortgage-backed securities and loans        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities and loans, measurement input | $ / shares 90      
Price | Market comparables | Level 3 | Weighted Average | Obligations of U.S. states and municipalities        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities, trading, measurement input | $ / shares 96      
Price | Market comparables | Level 3 | Weighted Average | Corporate debt securities        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt securities, trading, measurement input | $ / shares 57      
Price | Market comparables | Level 3 | Weighted Average | Loans        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Loans, measurement input | $ / shares 78      
Price | Market comparables | Level 3 | Weighted Average | Asset-backed securities        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Asset-backed securities, measurement inputs | $ / shares 67      
Interest rate spread volatility | Option pricing | Level 3 | 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.0016      
Interest rate spread volatility | Option pricing | Level 3 | Minimum | Net interest rate derivatives        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.0016      
Interest rate spread volatility | Option pricing | Level 3 | 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.0038      
Interest rate spread volatility | Option pricing | Level 3 | Maximum | Net interest rate derivatives        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.0038      
Interest rate correlation | Option pricing | Level 3 | 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.45)      
Interest rate correlation | Option pricing | Level 3 | Minimum | Net interest rate derivatives        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs (0.45)      
Interest rate correlation | Option pricing | Level 3 | 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      
Interest rate correlation | Option pricing | Level 3 | Maximum | Net interest rate derivatives        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.97      
IR-FX correlation | Option pricing | Level 3 | 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.45)      
IR-FX correlation | Option pricing | Level 3 | Minimum | Net interest rate derivatives        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.45      
IR-FX correlation | Option pricing | Level 3 | Minimum | Net foreign exchange derivatives        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs (0.45)      
IR-FX correlation | Option pricing | Level 3 | 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      
IR-FX correlation | Option pricing | Level 3 | Maximum | Net interest rate derivatives        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.60      
IR-FX correlation | Option pricing | Level 3 | Maximum | Net foreign exchange derivatives        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.60      
Credit correlation | Discounted cash flows | Level 3 | Minimum | Net credit derivatives        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.25      
Credit correlation | Discounted cash flows | Level 3 | Maximum | Net credit derivatives        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.55      
Credit spread | Discounted cash flows | Level 3 | Minimum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Other assets, measurement inputs 0.0055      
Credit spread | Discounted cash flows | Level 3 | Minimum | Net credit derivatives        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.0010      
Credit spread | Discounted cash flows | Level 3 | Maximum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Other assets, measurement inputs 0.0055      
Credit spread | Discounted cash flows | Level 3 | Maximum | Net credit derivatives        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.1487      
Credit spread | Discounted cash flows | Level 3 | Weighted Average        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Other assets, measurement inputs 0.0055      
Recovery rate | Discounted cash flows | Level 3 | Minimum | Net credit derivatives        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.20      
Recovery rate | Discounted cash flows | Level 3 | Maximum | Net credit derivatives        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.70      
Equity volatility | Option pricing | Level 3 | Minimum | Net equity derivatives        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.14      
Equity volatility | Option pricing | Level 3 | Maximum | Net equity derivatives        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.57      
Equity correlation | Option pricing | Level 3 | 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      
Equity correlation | Option pricing | Level 3 | Minimum | Net equity derivatives        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.20      
Equity correlation | Option pricing | Level 3 | 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      
Equity correlation | Option pricing | Level 3 | Maximum | Net equity derivatives        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.98      
Equity-FX correlation | Option pricing | Level 3 | 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.75)      
Equity-FX correlation | Option pricing | Level 3 | Minimum | Net equity derivatives        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs (0.75)      
Equity-FX correlation | Option pricing | Level 3 | 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.61      
Equity-FX correlation | Option pricing | Level 3 | Maximum | Net equity derivatives        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.61      
Equity-IR correlation | Option pricing | Level 3 | 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      
Equity-IR correlation | Option pricing | Level 3 | Minimum | Net equity derivatives        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.20      
Equity-IR correlation | Option pricing | Level 3 | 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      
Equity-IR correlation | Option pricing | Level 3 | Maximum | Net equity derivatives        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.60      
Forward commodity price | Option pricing | Level 3 | Minimum | Net commodity derivatives        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs | $ / bbl 39      
Forward commodity price | Option pricing | Level 3 | Maximum | Net commodity derivatives        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs | $ / bbl 56      
Commodity volatility | Option pricing | Level 3 | Minimum | Net commodity derivatives        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.05      
Commodity volatility | Option pricing | Level 3 | Maximum | Net commodity derivatives        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.68      
Commodity correlation | Option pricing | Level 3 | Minimum | Net commodity derivatives        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs (0.51)      
Commodity correlation | Option pricing | Level 3 | Maximum | Net commodity derivatives        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net derivative asset (liability), measurement inputs 0.95      
EBITDA multiple | Market comparables | Level 3 | Minimum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Other assets, measurement inputs 2.9      
EBITDA multiple | Market comparables | Level 3 | Maximum        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Other assets, measurement inputs 8.3      
EBITDA multiple | Market comparables | Level 3 | Weighted Average        
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Other assets, measurement inputs 7.5