XML 72 R50.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Values - Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements (Details)
$ in Millions
Sep. 30, 2025
USD ($)
$ / MWh
Dec. 31, 2024
USD ($)
$ / MWh
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets $ 37,441 $ 38,569
Securities sold under agreements to repurchase 703 956
Other secured financings 21,441 21,602
Borrowings 127,285 103,332
Recurring    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Borrowings 127,285 103,332
Recurring | Loans and lending commitments    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Debt securities, trading assets 10,007 8,661
Nonrecurring    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Loans 4,097 6,125
Level 3 | Recurring    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Corporate equities 267 154
Investments 1,461 754
Derivative assets 3,435 3,326
Corporate and other debt 4,101 2,643
Securities sold under agreements to repurchase 452 444
Other secured financings 118 76
Borrowings $ 1,351 $ 947
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 18  
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 $ 64 $ 17
Level 3 | Recurring | MABS    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Debt securities, trading assets 506 281
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,266 1,059
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,499 1,258
Corporate and other debt 68 11
Level 3 | Recurring | Interest rate    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets (373) (53)
Level 3 | Recurring | Credit    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets $ 93 $ 97
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 $ (255) $ 589
Level 3 | Recurring | Equity    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets (1,021) (1,148)
Level 3 | Recurring | Commodity and other    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Derivative assets $ 1,025 $ 1,308
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 0
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.11 0.12
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.0021 0.0011
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.0188 0.0247
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.07
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.05) (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.20 0.53
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.65) (0.52)
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.60 0.45
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.40 0.27
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.50 0.49
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
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
Bond price 0.02  
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.47 0.72
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.56 0.28
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.75 0.78
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.32 0.30
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.0022 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.0006 0.0010
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.05
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.80 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.03 0.07
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.11) (0.02)
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 0.20
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.87) (0.68)
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  
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 8 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
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.69 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.95 0.0100
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.21 0.21
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 9 10
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.0139 0.0102
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.0472 0.0433
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.95 0.71
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.01 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 1 0.64
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.29 0.24
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.10 1.04
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 1.06 0.98
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.06 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
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.30 1.30
Bond price 1.01  
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.85 0.84
Borrowings, measurement input value 0.85 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.96 0.97
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.49 1.48
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.67 0.68
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.93 0.0090
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.0675 0.0360
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.10 0.10
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 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 1.26 0.98
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.07 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 1 0.94
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.90 0.60
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.15  
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 144 185
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 0.97 1.65
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.70 0.0033
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.95 0.84
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.16
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 9 10
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   20
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.0330 0.0340
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.21
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.89 0.58
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.12)
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.99 0.75
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.80 0.67
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.89 0.90
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
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.88 0.83
Bond price 0.32  
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.51 0.0048
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.0105 0.0090
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.0073 0.0076
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.26 0.20
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.66 0.58
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.23) (0.36)
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.06  
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 64 48
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.30 0.37
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.98 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.0070 0.0036
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.68 0.62
Borrowings, measurement input value 0.68 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.75 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.85 0.83
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.87 0.92
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.44
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.02 0.08
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.85 0.91
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.0069 0.0026
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.76 0.79
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.86
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.90 0.92
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.38
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 0.08
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 0.95
Level 3 | Nonrecurring    
Valuation Techniques and Sensitivity of Unobservable Inputs Used in Level 3 Fair Value Measurements    
Loans $ 2,714 $ 4,518
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.50 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.0116 0.0109
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.0069 0.0207
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 1.01 0.0100
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.0932 0.1469
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.0182 0.0280
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.86 0.0071
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.0276 0.1007
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.0099 0.0254