XML 75 R49.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Values - Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements (Details)
$ in Millions
Jun. 30, 2022
USD ($)
$ / MWh
Dec. 31, 2021
USD ($)
$ / MWh
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets $ 55,081 $ 38,154
Deposits 2,956 1,940
Securities sold under agreements to repurchase 956 791
Other secured financings 7,237 10,041
Borrowings 70,672 76,340
Recurring    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Borrowings 70,672 76,340
Recurring | Loans and lending commitments    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Debt securities, trading assets 8,091 12,627
Nonrecurring    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Loans 5,983 5,611
Level 3 | Recurring    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Corporate equities 246 115
Investments 1,027 1,125
Derivative assets 4,999 4,308
Deposits 19 67
Nonderivative trading liabilities —Corporate equities 4,532 2,927
Securities sold under agreements to repurchase 514 651
Other secured financings 112 403
Borrowings 2,325 2,157
Level 3 | Recurring | Corporate equities    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Nonderivative trading liabilities —Corporate equities $ 60 $ 45
Level 3 | Recurring | Comparable Pricing | Equity Price    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Corporate equities, measurement input value 1 1
Level 3 | Recurring | Comparable Pricing | Equity Price | Corporate equities    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Corporate equities, measurement input value 1 1
Level 3 | Recurring | Other sovereign government obligations    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Debt securities, trading assets $ 161 $ 211
Level 3 | Recurring | MABS    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Debt securities, trading assets 339 344
Level 3 | Recurring | Loans and lending commitments    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Debt securities, trading assets 2,507 3,806
Level 3 | Recurring | Corporate and other debt    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Debt securities, trading assets 2,113 1,973
Level 3 | Recurring | Interest rate contracts    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets (102) $ 708
Level 3 | Recurring | Interest rate contracts | Option Model | IR Curve    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value   0.04
Level 3 | Recurring | Credit    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets $ 190 $ 98
Level 3 | Recurring | Credit | Credit Default Swap Model | Cash-Synthetic Basis    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0.07 0.07
Level 3 | Recurring | Foreign exchange    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets $ (331) $ 52
Level 3 | Recurring | Foreign exchange | Option Model | Contingency Probability    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0.95  
Level 3 | Recurring | Equity    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets $ (530) (945)
Level 3 | Recurring | Commodity and other    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets $ 1,344 $ 1,529
Level 3 | Recurring | Minimum | Comparable Pricing | Loan Price    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Other secured financings, measurement input value 0.23 0.30
Loans, measurement input value 0.48 0.40
Level 3 | Recurring | Minimum | Comparable Pricing | Equity Price    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Investments, measurement input value 0.49 0.43
Level 3 | Recurring | Minimum | Discounted Cash Flow | WACC    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Investments, measurement input value 0.13 0.10
Level 3 | Recurring | Minimum | Discounted Cash Flow | Exit Multiple    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Investments, measurement input value 8 8
Level 3 | Recurring | Minimum | Discounted Cash Flow | Funding Spread    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Funding spread 0.0115 0.0112
Level 3 | Recurring | Minimum | Option Model | Equity Volatility    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Deposits, measurement input value   0.07
Borrowings, measurement input value 0.07 0.07
Level 3 | Recurring | Minimum | Option Model | IR Volatility Skew    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Borrowings, measurement input value 0.42  
Level 3 | Recurring | Minimum | Option Model | IR Curve Correlation    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Borrowings, measurement input value 0.39  
Level 3 | Recurring | Minimum | Option Model | IR FX Correlation    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Borrowings, measurement input value (0.14) (0.26)
Level 3 | Recurring | Minimum | Option Model | Equity Volatility Skew    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Borrowings, measurement input value (0.02) (0.01)
Level 3 | Recurring | Minimum | Option Model | Equity Correlation    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Borrowings, measurement input value 0.39 0.41
Level 3 | Recurring | Minimum | Option Model | Equity - FX Correlation    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Borrowings, measurement input value (0.55) (0.55)
Level 3 | Recurring | Minimum | Market Approach | EBITDA Multiple    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Investments, measurement input value 8 8
Level 3 | Recurring | Minimum | Other sovereign government obligations | Comparable Pricing | Bond Price    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Debt securities, trading assets, measurement input value 0.84 1
Level 3 | Recurring | Minimum | MABS | Comparable Pricing | Bond Price    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Debt securities, trading assets, measurement input value 0 0
Level 3 | Recurring | Minimum | Loans and lending commitments | Comparable Pricing | Loan Price    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Debt securities, trading assets, measurement input value 0.84 0.89
Level 3 | Recurring | Minimum | Loans and lending commitments | Margin Loan Model | Margin Loan Rate    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Debt securities, trading assets, measurement input value 0.02 0.01
Level 3 | Recurring | Minimum | Corporate and other debt | Comparable Pricing | Bond Price    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Debt securities, trading assets, measurement input value 0.52 0.50
Level 3 | Recurring | Minimum | Corporate and other debt | Discounted Cash Flow | Loss Given Default    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Debt securities, trading assets, measurement input value 0.54 0.54
Borrowings, measurement input value 0.54 0.54
Level 3 | Recurring | Minimum | Interest rate contracts | Option Model | IR Volatility Skew    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0.42 0.39
Level 3 | Recurring | Minimum | Interest rate contracts | Option Model | IR Curve Correlation    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0.39 0.62
Level 3 | Recurring | Minimum | Interest rate contracts | Option Model | Bond Volatility    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value   0.05
Level 3 | Recurring | Minimum | Interest rate contracts | Option Model | Inflation Volatility    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0.24 0.24
Level 3 | Recurring | Minimum | Credit | Credit Default Swap Model | Bond Price    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0 0
Level 3 | Recurring | Minimum | Credit | Credit Default Swap Model | Credit Spread    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0.0010 0.0014
Level 3 | Recurring | Minimum | Credit | Credit Default Swap Model | Funding Spread    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0.0018 0.0015
Level 3 | Recurring | Minimum | Foreign exchange | Option Model | IR Volatility Skew    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value   0.39
Level 3 | Recurring | Minimum | Foreign exchange | Option Model | IR Curve    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0 (0.01)
Level 3 | Recurring | Minimum | Foreign exchange | Option Model | IR FX Correlation    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value   0.53
Level 3 | Recurring | Minimum | Foreign exchange | Option Model | Foreign Exchange Volatility Skew    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value (0.33) (0.04)
Level 3 | Recurring | Minimum | Foreign exchange | Option Model | Contingency Probability    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value   0.90
Level 3 | Recurring | Minimum | Equity | Option Model | Equity Volatility    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0.05 0.05
Level 3 | Recurring | Minimum | Equity | Option Model | Equity Volatility Skew    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value (0.04) (0.04)
Level 3 | Recurring | Minimum | Equity | Option Model | Equity Correlation    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0.05 0.05
Level 3 | Recurring | Minimum | Equity | Option Model | FX Correlation    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value (0.85) (0.85)
Level 3 | Recurring | Minimum | Equity | Option Model | IR Correlation    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0.13 0.13
Level 3 | Recurring | Minimum | Commodity and other | Option Model | Forward Power Price    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value | $ / MWh 1 4
Level 3 | Recurring | Minimum | Commodity and other | Option Model | Commodity Volatility    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0.08 0.08
Level 3 | Recurring | Minimum | Commodity and other | Option Model | Cross-Commodity Correlation    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0.41 0.43
Level 3 | Recurring | Maximum | Comparable Pricing | Loan Price    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Other secured financings, measurement input value 1.01 1
Loans, measurement input value 0.80 0.80
Level 3 | Recurring | Maximum | Comparable Pricing | Equity Price    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Investments, measurement input value 1 1
Level 3 | Recurring | Maximum | Discounted Cash Flow | WACC    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Investments, measurement input value 0.18 0.16
Level 3 | Recurring | Maximum | Discounted Cash Flow | Exit Multiple    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Investments, measurement input value 17 17
Level 3 | Recurring | Maximum | Discounted Cash Flow | Funding Spread    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Funding spread 0.0146 0.0127
Level 3 | Recurring | Maximum | Option Model | Equity Volatility    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Borrowings, measurement input value 0.93 0.85
Level 3 | Recurring | Maximum | Option Model | IR Volatility Skew    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Borrowings, measurement input value 0.76  
Level 3 | Recurring | Maximum | Option Model | IR Curve Correlation    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Borrowings, measurement input value 0.99  
Level 3 | Recurring | Maximum | Option Model | IR FX Correlation    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Borrowings, measurement input value 0.05 0.08
Level 3 | Recurring | Maximum | Option Model | Equity Volatility Skew    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Borrowings, measurement input value 0 0
Level 3 | Recurring | Maximum | Option Model | Equity Correlation    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Borrowings, measurement input value 0.95 0.95
Level 3 | Recurring | Maximum | Option Model | Equity - FX Correlation    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Borrowings, measurement input value 0.25 0.25
Level 3 | Recurring | Maximum | Market Approach | EBITDA Multiple    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Investments, measurement input value 21 25
Level 3 | Recurring | Maximum | Other sovereign government obligations | Comparable Pricing | Bond Price    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Debt securities, trading assets, measurement input value 1.06 1.40
Level 3 | Recurring | Maximum | MABS | Comparable Pricing | Bond Price    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Debt securities, trading assets, measurement input value 0.95 0.86
Level 3 | Recurring | Maximum | Loans and lending commitments | Comparable Pricing | Loan Price    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Debt securities, trading assets, measurement input value 1.01 1.01
Level 3 | Recurring | Maximum | Loans and lending commitments | Margin Loan Model | Margin Loan Rate    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Debt securities, trading assets, measurement input value 0.04 0.04
Level 3 | Recurring | Maximum | Corporate and other debt | Comparable Pricing | Bond Price    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Debt securities, trading assets, measurement input value 1.58 1.63
Level 3 | Recurring | Maximum | Corporate and other debt | Discounted Cash Flow | Loss Given Default    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Debt securities, trading assets, measurement input value 0.84 0.84
Borrowings, measurement input value 0.84 0.84
Level 3 | Recurring | Maximum | Interest rate contracts | Option Model | IR Volatility Skew    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0.76 0.79
Level 3 | Recurring | Maximum | Interest rate contracts | Option Model | IR Curve Correlation    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0.99 0.98
Level 3 | Recurring | Maximum | Interest rate contracts | Option Model | Bond Volatility    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value   0.32
Level 3 | Recurring | Maximum | Interest rate contracts | Option Model | Inflation Volatility    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0.62 0.65
Level 3 | Recurring | Maximum | Credit | Credit Default Swap Model | Bond Price    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0.83 0.83
Level 3 | Recurring | Maximum | Credit | Credit Default Swap Model | Credit Spread    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0.0529 0.0477
Level 3 | Recurring | Maximum | Credit | Credit Default Swap Model | Funding Spread    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0.0593 0.0433
Level 3 | Recurring | Maximum | Foreign exchange | Option Model | IR Volatility Skew    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value   0.79
Level 3 | Recurring | Maximum | Foreign exchange | Option Model | IR Curve    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0.26 0.07
Level 3 | Recurring | Maximum | Foreign exchange | Option Model | IR FX Correlation    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value   0.56
Level 3 | Recurring | Maximum | Foreign exchange | Option Model | Foreign Exchange Volatility Skew    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0.27 (0.02)
Level 3 | Recurring | Maximum | Foreign exchange | Option Model | Contingency Probability    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value   0.95
Level 3 | Recurring | Maximum | Equity | Option Model | Equity Volatility    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0.96 0.99
Level 3 | Recurring | Maximum | Equity | Option Model | Equity Volatility Skew    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0 0
Level 3 | Recurring | Maximum | Equity | Option Model | Equity Correlation    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0.96 0.99
Level 3 | Recurring | Maximum | Equity | Option Model | FX Correlation    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0.65 0.37
Level 3 | Recurring | Maximum | Equity | Option Model | IR Correlation    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0.30 0.30
Level 3 | Recurring | Maximum | Commodity and other | Option Model | Forward Power Price    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value | $ / MWh 268 263
Level 3 | Recurring | Maximum | Commodity and other | Option Model | Commodity Volatility    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 1.59 3.85
Level 3 | Recurring | Maximum | Commodity and other | Option Model | Cross-Commodity Correlation    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 1 1
Level 3 | Recurring | Weighted Average | Comparable Pricing | Loan Price    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Other secured financings, measurement input value 0.81 0.83
Loans, measurement input value 0.69 0.61
Level 3 | Recurring | Weighted Average | Comparable Pricing | Equity Price    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Investments, measurement input value 0.90 0.99
Level 3 | Recurring | Weighted Average | Discounted Cash Flow | WACC    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Investments, measurement input value 0.17 0.15
Level 3 | Recurring | Weighted Average | Discounted Cash Flow | Exit Multiple    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Investments, measurement input value 13 12
Level 3 | Recurring | Weighted Average | Discounted Cash Flow | Funding Spread    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Funding spread 0.0130 0.0120
Level 3 | Recurring | Weighted Average | Option Model | Equity Volatility    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Borrowings, measurement input value 0.21 0.20
Level 3 | Recurring | Weighted Average | Option Model | Equity Volatility Skew    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Borrowings, measurement input value (0.01) 0
Level 3 | Recurring | Weighted Average | Option Model | Equity Correlation    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Borrowings, measurement input value 0.86 0.81
Level 3 | Recurring | Weighted Average | Option Model | Equity - FX Correlation    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Borrowings, measurement input value (0.23) (0.30)
Level 3 | Recurring | Weighted Average | Market Approach | EBITDA Multiple    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Investments, measurement input value 10 10
Level 3 | Recurring | Weighted Average | Other sovereign government obligations | Comparable Pricing | Bond Price    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Debt securities, trading assets, measurement input value 0.96 1.20
Level 3 | Recurring | Weighted Average | MABS | Comparable Pricing | Bond Price    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Debt securities, trading assets, measurement input value 0.63 0.59
Level 3 | Recurring | Weighted Average | Loans and lending commitments | Comparable Pricing | Loan Price    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Debt securities, trading assets, measurement input value 0.97 0.97
Level 3 | Recurring | Weighted Average | Loans and lending commitments | Margin Loan Model | Margin Loan Rate    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Debt securities, trading assets, measurement input value 0.03 0.03
Level 3 | Recurring | Weighted Average | Corporate and other debt | Comparable Pricing | Bond Price    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Debt securities, trading assets, measurement input value 0.90 0.99
Level 3 | Recurring | Weighted Average | Credit | Credit Default Swap Model | Bond Price    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0.43 0.46
Level 3 | Recurring | Weighted Average | Credit | Credit Default Swap Model | Credit Spread    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0.0111 0.0068
Level 3 | Recurring | Weighted Average | Credit | Credit Default Swap Model | Funding Spread    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0.0069 0.0055
Level 3 | Recurring | Weighted Average | Equity | Option Model | Equity Volatility    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0.28 0.24
Level 3 | Recurring | Weighted Average | Equity | Option Model | Equity Volatility Skew    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value (0.01) (0.01)
Level 3 | Recurring | Weighted Average | Equity | Option Model | Equity Correlation    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0.82 0.73
Level 3 | Recurring | Weighted Average | Equity | Option Model | FX Correlation    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value (0.47) (0.42)
Level 3 | Recurring | Weighted Average | Commodity and other | Option Model | Forward Power Price    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value | $ / MWh 55 39
Level 3 | Recurring | Weighted Average | Commodity and other | Option Model | Commodity Volatility    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0.42 0.22
Level 3 | Recurring | Weighted Average | Commodity and other | Option Model | Cross-Commodity Correlation    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0.94 0.94
Level 3 | Recurring | Average | Option Model | IR Volatility Skew    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Borrowings, measurement input value 0.59  
Level 3 | Recurring | Average | Option Model | IR Curve Correlation    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Borrowings, measurement input value 0.77  
Level 3 | Recurring | Average | Option Model | IR FX Correlation    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Borrowings, measurement input value (0.05) (0.05)
Level 3 | Recurring | Average | Corporate and other debt | Discounted Cash Flow | Loss Given Default    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Debt securities, trading assets, measurement input value 0.62 0.62
Borrowings, measurement input value 0.62 0.62
Level 3 | Recurring | Average | Interest rate contracts | Option Model | IR Volatility Skew    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0.59 0.64
Level 3 | Recurring | Average | Interest rate contracts | Option Model | IR Curve Correlation    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0.77 0.83
Level 3 | Recurring | Average | Interest rate contracts | Option Model | Bond Volatility    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value   0.12
Level 3 | Recurring | Average | Interest rate contracts | Option Model | Inflation Volatility    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0.44 0.44
Level 3 | Recurring | Average | Foreign exchange | Option Model | IR Volatility Skew    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value   0.64
Level 3 | Recurring | Average | Foreign exchange | Option Model | IR Curve    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0.09 0.02
Level 3 | Recurring | Average | Foreign exchange | Option Model | IR FX Correlation    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value   0.55
Level 3 | Recurring | Average | Foreign exchange | Option Model | Foreign Exchange Volatility Skew    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0 (0.03)
Level 3 | Recurring | Average | Foreign exchange | Option Model | Contingency Probability    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value   0.94
Level 3 | Recurring | Average | Equity | Option Model | IR Correlation    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0.15 0.15
Level 3 | Recurring | Median | Option Model | IR Volatility Skew    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Borrowings, measurement input value 0.59  
Level 3 | Recurring | Median | Option Model | IR Curve Correlation    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Borrowings, measurement input value 0.79  
Level 3 | Recurring | Median | Option Model | IR FX Correlation    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Borrowings, measurement input value (0.05) (0.05)
Level 3 | Recurring | Median | Corporate and other debt | Discounted Cash Flow | Loss Given Default    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Debt securities, trading assets, measurement input value 0.54 0.54
Borrowings, measurement input value 0.54 0.54
Level 3 | Recurring | Median | Interest rate contracts | Option Model | IR Volatility Skew    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0.59 0.63
Level 3 | Recurring | Median | Interest rate contracts | Option Model | IR Curve Correlation    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0.79 0.84
Level 3 | Recurring | Median | Interest rate contracts | Option Model | Bond Volatility    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value   0.09
Level 3 | Recurring | Median | Interest rate contracts | Option Model | Inflation Volatility    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0.40 0.40
Level 3 | Recurring | Median | Foreign exchange | Option Model | IR Volatility Skew    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value   0.63
Level 3 | Recurring | Median | Foreign exchange | Option Model | IR Curve    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0.07 0
Level 3 | Recurring | Median | Foreign exchange | Option Model | IR FX Correlation    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value   0.54
Level 3 | Recurring | Median | Foreign exchange | Option Model | Foreign Exchange Volatility Skew    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0 (0.03)
Level 3 | Recurring | Median | Foreign exchange | Option Model | Contingency Probability    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value   0.95
Level 3 | Nonrecurring    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Loans $ 2,572 $ 1,576
Level 3 | Nonrecurring | Minimum | Corporate Loan Model | Credit Spread    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Loans, measurement input value 0.0111 0.0108
Level 3 | Nonrecurring | Minimum | Warehouse Model | Credit Spread    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Loans, measurement input value 0.0119 0.0182
Level 3 | Nonrecurring | Maximum | Corporate Loan Model | Credit Spread    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Loans, measurement input value 0.0749 0.0565
Level 3 | Nonrecurring | Maximum | Warehouse Model | Credit Spread    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Loans, measurement input value 0.0267 0.0446
Level 3 | Nonrecurring | Weighted Average | Corporate Loan Model | Credit Spread    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Loans, measurement input value 0.0343 0.0284
Level 3 | Nonrecurring | Weighted Average | Warehouse Model | Credit Spread    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Loans, measurement input value 0.0198 0.0376