XML 163 R133.htm IDEA: XBRL DOCUMENT v3.20.2
FAIR VALUE MEASUREMENT - Valuation Techniques and Inputs for Level 3 Fair Value Measurements (Details)
Jun. 30, 2020
USD ($)
year
Dec. 31, 2019
USD ($)
year
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Marketable equity securities $ 1,079,000,000 $ 1,162,000,000
Model-based | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Securities borrowed and purchased under agreements to resell 326,000,000 303,000,000
Mortgage-backed securities   22,000,000
State and municipal, foreign government, corporate and other debt securities 923,000,000 880,000,000
Marketable equity securities 32,000,000 30,000,000
Non-marketable equities 68,000,000  
Loans and leases 917,000,000 378,000,000
Mortgage servicing rights 71,000,000 77,000,000
Interest-bearing deposits 237,000,000 215,000,000
Securities loaned and sold under agreement to repurchase 625,000,000 757,000,000
Securities sold, not yet purchased 45,000,000  
Short-term borrowings and long-term debt 21,761,000,000 17,182,000,000
Price-based | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Mortgage-backed securities 473,000,000 196,000,000
State and municipal, foreign government, corporate and other debt securities 1,346,000,000 677,000,000
Marketable equity securities 60,000,000 70,000,000
Asset-backed securities 1,273,000,000 812,000,000
Non-marketable equities 74,000,000 97,000,000
Securities sold, not yet purchased 59,000,000 46,000,000
Yield analysis | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Mortgage-backed securities 280,000,000  
Asset-backed securities 518,000,000 368,000,000
Comparable analysis | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities 188,000,000 316,000,000
Cash flow | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Mortgage servicing rights $ 274,000,000 $ 418,000,000
Minimum | Model-based | Level 3 | Interest Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Securities borrowed and purchased under agreements to resell 0.13% 1.59%
Securities loaned and sold under agreement to repurchase 0.0013 0.0159
Securities sold, not yet purchased 0.0957  
Minimum | Model-based | Level 3 | Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
State and municipal, foreign government, corporate and other debt securities   $ 0
Minimum | Model-based | Level 3 | Credit Spread    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Securities borrowed and purchased under agreements to resell 0.15% 0.15%
State and municipal, foreign government, corporate and other debt securities 0.0035  
Loans and leases 0.0047 0.0009
Minimum | Model-based | Level 3 | Appraised Value    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities $ 865,000  
Minimum | Model-based | Level 3 | Revenue Multiple    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities 1.00  
Minimum | Model-based | Level 3 | Discount to Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities 0  
Minimum | Model-based | Level 3 | Mean Reversion    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Interest-bearing deposits   0.0100
Short-term borrowings and long-term debt   0.0100
Minimum | Model-based | Level 3 | IR Normal Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Interest-bearing deposits 0.0020  
Short-term borrowings and long-term debt 0.0016 0.0009
Minimum | Model-based | Level 3 | IR Lognormal Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Securities sold, not yet purchased 0.5216  
Minimum | Model-based | Level 3 | Forward Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Interest-bearing deposits 0.9640 0.9759
Short-term borrowings and long-term debt 0.3619 0.3762
Minimum | Model-based | Level 3 | Equity Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Loans and leases 0.2367 0.3200
Minimum | Model-based | Level 3 | WAL    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Marketable equity securities | year   1.48
Derivative assets | year   1.48
Mortgage servicing rights | year 2.89 4.07
Minimum | Model-based | Level 3 | Recovery    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Marketable equity securities $ 5,450,000,000 $ 5,450,000,000
Marketable equity securities | year 0.99  
Minimum | Model-based | Level 3 | Equity-IR Correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Short-term borrowings and long-term debt   0.1500
Minimum | Model-based | Level 3 | PE Ratio    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities 10.00  
Minimum | Model-based | Level 3 | Price to Book Ratio    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities 0.60  
Minimum | Price-based | Level 3 | Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Mortgage-backed securities $ 25.35 $ 36
State and municipal, foreign government, corporate and other debt securities 0  
Marketable equity securities 0.14 0
Asset-backed securities 1.87 4
Non-marketable equities   3
Securities sold, not yet purchased 0.14 $ 0
Minimum | Price-based | Level 3 | Credit Spread    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
State and municipal, foreign government, corporate and other debt securities   0.0035
Minimum | Price-based | Level 3 | Appraised Value    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities   $ 397,000
Minimum | Price-based | Level 3 | Illiquidity Discount    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities $ 10.00  
Minimum | Price-based | Level 3 | Discount to Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities   0
Minimum | Price-based | Level 3 | PE Ratio    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities   14.70
Minimum | Price-based | Level 3 | Price to Book Ratio    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities   1.50
Minimum | Yield analysis | Level 3 | Yield    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Mortgage-backed securities   1.72%
Asset-backed securities 2.94% 0.61%
Minimum | Comparable analysis | Level 3 | Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities $ 12.36  
Minimum | Comparable analysis | Level 3 | EBITDA    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities   7.00
Minimum | Cash flow | Level 3 | Yield    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Mortgage servicing rights 0 0.0178
Maximum | Model-based | Level 3 | Interest Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Securities borrowed and purchased under agreements to resell 1.66% 3.67%
Securities loaned and sold under agreement to repurchase 0.0166 0.0238
Securities sold, not yet purchased 0.2768  
Maximum | Model-based | Level 3 | Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
State and municipal, foreign government, corporate and other debt securities   $ 1,238
Maximum | Model-based | Level 3 | Credit Spread    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Securities borrowed and purchased under agreements to resell 0.15% 0.15%
State and municipal, foreign government, corporate and other debt securities 0.0349  
Loans and leases 0.0047 0.0052
Maximum | Model-based | Level 3 | Appraised Value    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities $ 27,608,000  
Maximum | Model-based | Level 3 | Revenue Multiple    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities 10.00  
Maximum | Model-based | Level 3 | Discount to Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities 0  
Maximum | Model-based | Level 3 | Mean Reversion    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Interest-bearing deposits   0.2000
Short-term borrowings and long-term debt   0.2000
Maximum | Model-based | Level 3 | IR Normal Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Interest-bearing deposits 0.0084  
Short-term borrowings and long-term debt 0.0084 0.0066
Maximum | Model-based | Level 3 | IR Lognormal Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Securities sold, not yet purchased 1.0754  
Maximum | Model-based | Level 3 | Forward Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Interest-bearing deposits 1.0326 1.1106
Short-term borrowings and long-term debt 3.5652 3.6257
Maximum | Model-based | Level 3 | Equity Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Loans and leases 0.8479 0.3200
Maximum | Model-based | Level 3 | WAL    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Marketable equity securities | year   1.48
Derivative assets | year   1.48
Mortgage servicing rights | year 5.26 8.13
Maximum | Model-based | Level 3 | Recovery    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Marketable equity securities $ 5,450,000,000 $ 5,450,000,000
Marketable equity securities | year 0.99  
Maximum | Model-based | Level 3 | Equity-IR Correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Short-term borrowings and long-term debt   0.4400
Maximum | Model-based | Level 3 | PE Ratio    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities 26.00  
Maximum | Model-based | Level 3 | Price to Book Ratio    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities 1.60  
Maximum | Price-based | Level 3 | Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Mortgage-backed securities $ 119.20 $ 505
State and municipal, foreign government, corporate and other debt securities 120.46  
Marketable equity securities 23,250 38,500
Asset-backed securities 100.00 103
Non-marketable equities   2,019
Securities sold, not yet purchased 865.86 $ 866
Maximum | Price-based | Level 3 | Credit Spread    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
State and municipal, foreign government, corporate and other debt securities   0.0295
Maximum | Price-based | Level 3 | Appraised Value    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities   $ 33,246,000
Maximum | Price-based | Level 3 | Illiquidity Discount    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities $ 45.00  
Maximum | Price-based | Level 3 | Discount to Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities   0.1000
Maximum | Price-based | Level 3 | PE Ratio    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities   28.70
Maximum | Price-based | Level 3 | Price to Book Ratio    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities   3.00
Maximum | Yield analysis | Level 3 | Yield    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Mortgage-backed securities   18.44%
Asset-backed securities 16.68% 23.38%
Maximum | Comparable analysis | Level 3 | Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities $ 1,871  
Maximum | Comparable analysis | Level 3 | EBITDA    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities   17.95
Maximum | Cash flow | Level 3 | Yield    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Mortgage servicing rights 0.1428 0.1200
Weighted Average | Model-based | Level 3 | Interest Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Securities borrowed and purchased under agreements to resell 0.42% 2.72%
Securities loaned and sold under agreement to repurchase 0.0078 0.0195
Securities sold, not yet purchased 0.1198  
Weighted Average | Model-based | Level 3 | Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
State and municipal, foreign government, corporate and other debt securities   $ 90
Weighted Average | Model-based | Level 3 | Credit Spread    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Securities borrowed and purchased under agreements to resell 0.15% 0.15%
State and municipal, foreign government, corporate and other debt securities 0.0222  
Loans and leases 0.0047 0.0048
Weighted Average | Model-based | Level 3 | Appraised Value    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities $ 17,324,000  
Weighted Average | Model-based | Level 3 | Revenue Multiple    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities 4.00  
Weighted Average | Model-based | Level 3 | Discount to Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities 0  
Weighted Average | Model-based | Level 3 | Mean Reversion    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Interest-bearing deposits   0.1050
Short-term borrowings and long-term debt   0.1050
Weighted Average | Model-based | Level 3 | IR Normal Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Interest-bearing deposits 0.0059  
Short-term borrowings and long-term debt 0.0056 0.0046
Weighted Average | Model-based | Level 3 | IR Lognormal Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Securities sold, not yet purchased 0.8692  
Weighted Average | Model-based | Level 3 | Forward Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Interest-bearing deposits 0.9976 1.0296
Short-term borrowings and long-term debt 0.9395 0.9752
Weighted Average | Model-based | Level 3 | Equity Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Loans and leases 0.6408 0.3200
Weighted Average | Model-based | Level 3 | WAL    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Marketable equity securities | year   1.48
Derivative assets | year   1.48
Mortgage servicing rights | year 4.00 6.61
Weighted Average | Model-based | Level 3 | Recovery    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Marketable equity securities $ 5,450,000,000 $ 5,450,000,000
Marketable equity securities | year 0.99  
Weighted Average | Model-based | Level 3 | Equity-IR Correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Short-term borrowings and long-term debt   0.3266
Weighted Average | Model-based | Level 3 | PE Ratio    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities 17.00  
Weighted Average | Model-based | Level 3 | Price to Book Ratio    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities 0.93  
Weighted Average | Price-based | Level 3 | Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Mortgage-backed securities $ 87.92 $ 97
State and municipal, foreign government, corporate and other debt securities 83.83  
Marketable equity securities 1,367 2,979
Asset-backed securities 59.54 60
Non-marketable equities   1,020
Securities sold, not yet purchased 85.74 $ 96
Weighted Average | Price-based | Level 3 | Credit Spread    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
State and municipal, foreign government, corporate and other debt securities   0.0209
Weighted Average | Price-based | Level 3 | Appraised Value    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities   $ 8,446,000
Weighted Average | Price-based | Level 3 | Illiquidity Discount    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities $ 24.93  
Weighted Average | Price-based | Level 3 | Discount to Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities   0.0232
Weighted Average | Price-based | Level 3 | PE Ratio    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities   20.54
Weighted Average | Price-based | Level 3 | Price to Book Ratio    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities   1.88
Weighted Average | Yield analysis | Level 3 | Yield    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Mortgage-backed securities   8.29%
Asset-backed securities 8.27% 8.88%
Weighted Average | Comparable analysis | Level 3 | Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities $ 1,039  
Weighted Average | Comparable analysis | Level 3 | EBITDA    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities   10.34
Weighted Average | Cash flow | Level 3 | Yield    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Mortgage servicing rights 0.0285 0.0949
Interest rate contracts | Model-based | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets $ 5,408,000,000 $ 2,196,000,000
Interest rate contracts | Minimum | Model-based | Level 3 | Mean Reversion    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   0.0100
Interest rate contracts | Minimum | Model-based | Level 3 | Inflation Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0025 0.0021
Interest rate contracts | Minimum | Model-based | Level 3 | IR Normal Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0016 0.0009
Interest rate contracts | Maximum | Model-based | Level 3 | Mean Reversion    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   0.2000
Interest rate contracts | Maximum | Model-based | Level 3 | Inflation Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0283 0.0274
Interest rate contracts | Maximum | Model-based | Level 3 | IR Normal Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0084 0.0066
Interest rate contracts | Weighted Average | Model-based | Level 3 | Mean Reversion    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   0.1050
Interest rate contracts | Weighted Average | Model-based | Level 3 | Inflation Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0078 0.0079
Interest rate contracts | Weighted Average | Model-based | Level 3 | IR Normal Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0057 0.0053
Foreign exchange contracts | Model-based | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets $ 1,115,000,000 $ 1,099,000,000
Foreign exchange contracts | Minimum | Model-based | Level 3 | Interest Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0075 0.0272
Foreign exchange contracts | Minimum | Model-based | Level 3 | Credit Spread    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0060  
Foreign exchange contracts | Minimum | Model-based | Level 3 | IR Normal Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0016 0.0027
Foreign exchange contracts | Minimum | Model-based | Level 3 | FX Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   0.3739
Derivative assets $ 4.87  
Foreign exchange contracts | Minimum | Model-based | Level 3 | FX Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0030 0.0127
Foreign exchange contracts | Minimum | Model-based | Level 3 | IR-IR Correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets (0.2171) (0.5100)
Foreign exchange contracts | Minimum | Model-based | Level 3 | IR-FX Correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.4000 0.4000
Foreign exchange contracts | Maximum | Model-based | Level 3 | Interest Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.7138 0.5614
Foreign exchange contracts | Maximum | Model-based | Level 3 | Credit Spread    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0699  
Foreign exchange contracts | Maximum | Model-based | Level 3 | IR Normal Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0084 0.0066
Foreign exchange contracts | Maximum | Model-based | Level 3 | FX Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   5.8684
Derivative assets $ 86.03  
Foreign exchange contracts | Maximum | Model-based | Level 3 | FX Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.1528 0.1216
Foreign exchange contracts | Maximum | Model-based | Level 3 | IR-IR Correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.4000 0.4000
Foreign exchange contracts | Maximum | Model-based | Level 3 | IR-FX Correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.6000 0.6000
Foreign exchange contracts | Weighted Average | Model-based | Level 3 | Interest Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.1315 0.1311
Foreign exchange contracts | Weighted Average | Model-based | Level 3 | Credit Spread    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0455  
Foreign exchange contracts | Weighted Average | Model-based | Level 3 | IR Normal Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0061 0.0058
Foreign exchange contracts | Weighted Average | Model-based | Level 3 | FX Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   0.8064
Derivative assets $ 43.49  
Foreign exchange contracts | Weighted Average | Model-based | Level 3 | FX Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0671 0.0917
Foreign exchange contracts | Weighted Average | Model-based | Level 3 | IR-IR Correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.3511 0.3200
Foreign exchange contracts | Weighted Average | Model-based | Level 3 | IR-FX Correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.5000 0.5000
Equity contracts | Model-based | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets $ 3,402,000,000 $ 2,076,000,000
Equity contracts | Minimum | Model-based | Level 3 | Forward Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.6319 0.6260
Equity contracts | Minimum | Model-based | Level 3 | Equity Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0385 0.0316
Equity contracts | Minimum | Model-based | Level 3 | Recovery    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   5,450,000,000
Equity contracts | Maximum | Model-based | Level 3 | Forward Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 1.0616 1.1269
Equity contracts | Maximum | Model-based | Level 3 | Equity Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.7224 0.5280
Equity contracts | Maximum | Model-based | Level 3 | Recovery    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   5,450,000,000
Equity contracts | Weighted Average | Model-based | Level 3 | Forward Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.9195 0.9846
Equity contracts | Weighted Average | Model-based | Level 3 | Equity Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.3369 0.2843
Equity contracts | Weighted Average | Model-based | Level 3 | Recovery    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   5,450,000,000
Commodity contracts | Model-based | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets $ 2,250,000,000 $ 1,487,000,000
Commodity contracts | Minimum | Model-based | Level 3 | Forward Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.3619 0.3762
Commodity contracts | Minimum | Model-based | Level 3 | Commodity Correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets (0.4072) (0.3965)
Commodity contracts | Minimum | Model-based | Level 3 | Commodity Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets (0.0419) 0.0525
Commodity contracts | Maximum | Model-based | Level 3 | Forward Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 3.5652 3.6257
Commodity contracts | Maximum | Model-based | Level 3 | Commodity Correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.9033 0.8781
Commodity contracts | Maximum | Model-based | Level 3 | Commodity Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.9896 0.9363
Commodity contracts | Weighted Average | Model-based | Level 3 | Forward Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.9968 1.1932
Commodity contracts | Weighted Average | Model-based | Level 3 | Commodity Correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.6573 0.4180
Commodity contracts | Weighted Average | Model-based | Level 3 | Commodity Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0833 0.2355
Credit derivatives | Model-based | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets $ 2,185,000,000 $ 613,000,000
Credit derivatives | Price-based | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets $ 483,000,000 $ 341,000,000
Credit derivatives | Minimum | Model-based | Level 3 | Credit Spread    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0013 0.0008
Credit derivatives | Minimum | Price-based | Level 3 | Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   $ 12
Credit derivatives | Minimum | Price-based | Level 3 | Credit Correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.2000 0.2500
Credit derivatives | Minimum | Price-based | Level 3 | Upfront Points    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0250 0.0259
Credit derivatives | Minimum | Price-based | Level 3 | Recovery Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.1000 0.2000
Credit derivatives | Maximum | Model-based | Level 3 | Credit Spread    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0608 0.0283
Credit derivatives | Maximum | Price-based | Level 3 | Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   $ 100
Credit derivatives | Maximum | Price-based | Level 3 | Credit Correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.8500 0.8700
Credit derivatives | Maximum | Price-based | Level 3 | Upfront Points    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 1.0000 0.9994
Credit derivatives | Maximum | Price-based | Level 3 | Recovery Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.6500 0.6500
Credit derivatives | Weighted Average | Model-based | Level 3 | Credit Spread    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0117 0.0080
Credit derivatives | Weighted Average | Price-based | Level 3 | Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   $ 87
Credit derivatives | Weighted Average | Price-based | Level 3 | Credit Correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.4017 0.4857
Credit derivatives | Weighted Average | Price-based | Level 3 | Upfront Points    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.5393 0.5941
Credit derivatives | Weighted Average | Price-based | Level 3 | Recovery Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.3887 0.4800