XML 76 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Values - Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements (Details)
$ in Millions
Sep. 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 $ 37,227 $ 37,313
Securities sold under agreements to repurchase 996 1,020
Other secured financings 18,143 12,655
Borrowings 107,547 93,900
Recurring    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Borrowings 107,547 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 8,886 8,188
Nonrecurring    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Loans 7,561 8,747
Level 3 | Recurring    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Corporate equities 194 199
Investments 810 949
Derivative assets 3,334 3,513
Securities sold under agreements to repurchase 453 449
Other secured financings 147 92
Borrowings $ 1,471 $ 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 21  
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 $ 109 $ 94
Level 3 | Recurring | MABS    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Debt securities, trading assets 441 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 1,584 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,726 1,983
Level 3 | Recurring | Interest rate    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets 0 (73)
Level 3 | Recurring | Credit    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets $ 114 $ 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 $ 95 $ (365)
Level 3 | Recurring | Equity    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets (768) (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,024 $ 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.0011 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.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.0341  
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.09 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.03) (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.42 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.50) (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.01 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.66 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.30 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.77 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.29 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.0013 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.04 (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.85 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.10 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.18 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.65) (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.25) 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.07 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.54 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.0101 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.0127 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.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.0519  
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.65 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.97 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.23 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.89 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.99 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 1.88 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.69 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.0090 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.0366 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.12 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.95 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.94 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.50 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.23 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 193 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.35 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 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.0074 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.84 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.0430  
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.24 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.71 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.18) (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.97 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.82 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.0042 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.0093 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.0081 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.24 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.21) (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.12  
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 39 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.35 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.95 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.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.74 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.83 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.91 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.44 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.08 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.89  
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.0032  
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.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.73 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.87 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.88 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.40 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.05 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 $ 5,570 $ 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.0115 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.0122 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.0100 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 1.3954 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.0271 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.0087 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.1131 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.0186 0.0185