XML 77 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Values - Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements (Details)
$ in Millions
Jun. 30, 2024
USD ($)
$ / MWh
Dec. 31, 2023
USD ($)
$ / MWh
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets $ 38,605 $ 37,313
Securities sold under agreements to repurchase 1,012 1,020
Other secured financings 17,140 12,655
Borrowings 97,055 93,900
Recurring    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Borrowings 97,055 93,900
Recurring | Loans and lending commitments    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Debt securities, trading assets 9,449 8,188
Nonrecurring    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Loans 7,793 8,747
Level 3 | Recurring    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Corporate equities 217 199
Investments 843 949
Derivative assets 3,505 3,513
Securities sold under agreements to repurchase 449 449
Other secured financings 91 92
Borrowings $ 1,976 $ 1,878
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 | Market Approach | EBITDA Multiple    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Investments, measurement input value 23  
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 $ 74 $ 94
Level 3 | Recurring | MABS    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Debt securities, trading assets 423 489
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,176 2,066
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 1,925 1,983
Level 3 | Recurring | Interest rate    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets 262 (73)
Level 3 | Recurring | Credit    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets $ 124 $ 96
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.0007 0.0007
Level 3 | Recurring | Foreign exchange    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets $ (118) $ (365)
Level 3 | Recurring | Equity    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets (1,055) (1,102)
Level 3 | Recurring | Commodity and other    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets $ 1,203 $ 1,290
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.0023 0.0022
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.24 0.24
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.12 0.16
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 9 9
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.0008 0.0028
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.68 0.50
Level 3 | Recurring | Minimum | Option Model | Credit Spread    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Borrowings, measurement input value 0.0363  
Level 3 | Recurring | Minimum | Option Model | Equity Volatility    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Borrowings, measurement input value 0.07 0.06
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.01) (0.02)
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.17 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.60) (0.65)
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.70 0.61
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.01 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.83 0.85
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.02
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.29 0.28
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 | 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.74 0.70
Level 3 | Recurring | Minimum | Interest rate | 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.54 0.49
Level 3 | Recurring | Minimum | Interest rate | Option Model | Bond Volatility    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value   0.79
Level 3 | Recurring | Minimum | Interest rate | Option Model | Inflation Volatility    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0.31 0.27
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.0010
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.0018
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.01) (0.04)
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.03)
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.70 0.95
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.11 0.06
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.01) (0.01)
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.16 0.25
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.60) (0.79)
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.10) 0.10
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 0 0
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.17 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.55 0.54
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 0.0100 0.0101
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.18
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 10 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.0136 0.0135
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 0.89
Level 3 | Recurring | Maximum | Option Model | Credit Spread    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Borrowings, measurement input value 0.0526  
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.64 0.69
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.94 0.97
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.48 0.40
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 1.10
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.88 0.88
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.02
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.28 1.35
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 | 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.91 1
Level 3 | Recurring | Maximum | Interest rate | 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.98 0.99
Level 3 | Recurring | Maximum | Interest rate | Option Model | Bond Volatility    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value   0.85
Level 3 | Recurring | Maximum | Interest rate | Option Model | Inflation Volatility    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0.70 0.70
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.0092 0.0092
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.0360 0.0404
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.0590 0.0590
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.13 0.26
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.12
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.93 0.97
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.93 0.97
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.60 0.40
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.05 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 168 220
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.65 1.23
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 0.99 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.0065 0.0076
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.81 0.86
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.16 0.17
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 10 15
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.0079
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   22
Level 3 | Recurring | Weighted Average | Option Model | Credit Spread    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Borrowings, measurement input value 0.0445  
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.13
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 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.62 0.79
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.32) (0.30)
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.80 0.87
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.59 0.61
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.95 0.98
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.83 0.82
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.0046 0.0046
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.0086 0.0094
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.0110 0.0067
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.25 0.23
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 0
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.55 0.49
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.15) (0.28)
Level 3 | Recurring | Weighted 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.02  
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 49 49
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.37 0.31
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.92 0.94
Level 3 | Recurring | Average | Discounted Cash Flow | Funding Spread    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Funding spread 0.0049  
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.81 0.71
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 | 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 0.81
Level 3 | Recurring | Average | Interest rate | 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.82 0.77
Level 3 | Recurring | Average | Interest rate | Option Model | Bond Volatility    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value   0.82
Level 3 | Recurring | Average | Interest rate | Option Model | Inflation Volatility    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0.45 0.43
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.04 0.07
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.02
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.87  
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
Level 3 | Recurring | Median | Discounted Cash Flow | Funding Spread    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Funding spread 0.0039  
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 0.70
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 | 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 0.93
Level 3 | Recurring | Median | Interest rate | 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.83 0.79
Level 3 | Recurring | Median | Interest rate | Option Model | Bond Volatility    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value   0.85
Level 3 | Recurring | Median | Interest rate | Option Model | Inflation Volatility    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets, measurement input value 0.41 0.39
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.03 0.05
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
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 $ 4,855 $ 4,532
Level 3 | Nonrecurring | Minimum | Comparable Pricing | Loan Price    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Loans, measurement input value 0.0029 0.0025
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.0109 0.0099
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.0115
Level 3 | Nonrecurring | Maximum | Comparable Pricing | Loan Price    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Loans, measurement input value 0.0088 0.0093
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.9415 0.1467
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.0269 0.0268
Level 3 | Nonrecurring | Weighted Average | Comparable Pricing | Loan Price    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Loans, measurement input value 0.0065 0.0070
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.1180 0.1015
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.0163 0.0185