Quarterly report [Sections 13 or 15(d)]

Fair Value Measurements - Recurring Fair Value Inputs (Details)

v3.25.3
Fair Value Measurements - Recurring Fair Value Inputs (Details)
$ in Millions
9 Months Ended 12 Months Ended
Sep. 30, 2025
USD ($)
$ / security
$ / MMBTU
Dec. 31, 2024
USD ($)
$ / security
$ / MMBTU
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Other assets, primarily auction rate securities $ 9,830 $ 13,176
Long-term debt (66,315) (50,005)
Recurring    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Other assets, primarily auction rate securities 9,830 13,176
MSRs 930 972
Long-term debt (66,315) (50,005)
Recurring | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Instruments backed by residential real estate assets 299 636
Instruments backed by commercial real estate assets 767 555
Commercial loans, debt securities and other 2,870 2,919
Other assets, primarily auction rate securities 2,055 1,969
MSRs 930 972
Long-term debt (462) (553)
Net derivative asset (liability) $ (960) $ (1,961)
Recurring | Level 3 | Yield | Discounted cash flow    
Fair Value Inputs [Abstract]    
Instruments backed by commercial real estate assets   0.01
Recurring | Level 3 | Yield | Minimum | Discounted cash flow, Market comparables    
Fair Value Inputs [Abstract]    
Instruments backed by residential real estate assets 0 0
Commercial loans, debt securities and other 0.04 0.04
Long-term debt 0.22 0.18
Recurring | Level 3 | Yield | Minimum | Discounted cash flow, Asset-based approach    
Fair Value Inputs [Abstract]    
Instruments backed by commercial real estate assets 0  
Recurring | Level 3 | Yield | Maximum | Discounted cash flow, Market comparables    
Fair Value Inputs [Abstract]    
Instruments backed by residential real estate assets 0.20 0.20
Commercial loans, debt securities and other 0.25 0.37
Long-term debt 0.24 0.22
Recurring | Level 3 | Yield | Maximum | Discounted cash flow, Asset-based approach    
Fair Value Inputs [Abstract]    
Instruments backed by commercial real estate assets 0.05  
Recurring | Level 3 | Yield | Weighted Average | Discounted cash flow, Market comparables    
Fair Value Inputs [Abstract]    
Instruments backed by residential real estate assets 0.08 0.09
Commercial loans, debt securities and other 0.17 0.17
Long-term debt 0.23 0.21
Recurring | Level 3 | Yield | Weighted Average | Discounted cash flow, Asset-based approach    
Fair Value Inputs [Abstract]    
Instruments backed by commercial real estate assets 0.03  
Recurring | Level 3 | Prepayment speed | Discounted cash flow, Market comparables    
Fair Value Inputs [Abstract]    
Commercial loans, debt securities and other 0.20 0.20
Recurring | Level 3 | Prepayment speed | Minimum | Discounted cash flow, Market comparables    
Fair Value Inputs [Abstract]    
Instruments backed by residential real estate assets 0 0
Recurring | Level 3 | Prepayment speed | Maximum | Discounted cash flow, Market comparables    
Fair Value Inputs [Abstract]    
Instruments backed by residential real estate assets 0.41 0.43
Recurring | Level 3 | Prepayment speed | Weighted Average | Discounted cash flow, Market comparables    
Fair Value Inputs [Abstract]    
Instruments backed by residential real estate assets 0.07 0.08
Recurring | Level 3 | Default rate | Discounted cash flow, Market comparables    
Fair Value Inputs [Abstract]    
Commercial loans, debt securities and other 0.02 0.02
Recurring | Level 3 | Default rate | Minimum | Discounted cash flow, Market comparables    
Fair Value Inputs [Abstract]    
Instruments backed by residential real estate assets 0 0
Recurring | Level 3 | Default rate | Maximum | Discounted cash flow, Market comparables    
Fair Value Inputs [Abstract]    
Instruments backed by residential real estate assets 0.06 0.06
Recurring | Level 3 | Default rate | Weighted Average | Discounted cash flow, Market comparables    
Fair Value Inputs [Abstract]    
Instruments backed by residential real estate assets 0.06 0.06
Recurring | Level 3 | Price | Minimum | Discounted cash flow, Market comparables    
Fair Value Inputs [Abstract]    
Instruments backed by residential real estate assets | $ / security 0 0
Commercial loans, debt securities and other 0 0
Other assets, primarily auction rate securities | $ / security 10 10
Long-term debt | $ / security 30 32
Recurring | Level 3 | Price | Minimum | Discounted cash flow, Asset-based approach    
Fair Value Inputs [Abstract]    
Instruments backed by commercial real estate assets | $ / security 0  
Recurring | Level 3 | Price | Minimum | Discounted cash flow    
Fair Value Inputs [Abstract]    
Instruments backed by commercial real estate assets | $ / security   0
Recurring | Level 3 | Price | Maximum | Discounted cash flow, Market comparables    
Fair Value Inputs [Abstract]    
Instruments backed by residential real estate assets | $ / security 115 115
Commercial loans, debt securities and other 136 135
Other assets, primarily auction rate securities | $ / security 95 95
Long-term debt | $ / security 100 100
Recurring | Level 3 | Price | Maximum | Discounted cash flow, Asset-based approach    
Fair Value Inputs [Abstract]    
Instruments backed by commercial real estate assets | $ / security 104  
Recurring | Level 3 | Price | Maximum | Discounted cash flow    
Fair Value Inputs [Abstract]    
Instruments backed by commercial real estate assets | $ / security   103
Recurring | Level 3 | Price | Weighted Average | Discounted cash flow, Market comparables    
Fair Value Inputs [Abstract]    
Instruments backed by residential real estate assets | $ / security 74 74
Commercial loans, debt securities and other | $ / security 66 69
Other assets, primarily auction rate securities | $ / security 84 86
Long-term debt | $ / security 90 91
Recurring | Level 3 | Price | Weighted Average | Discounted cash flow, Asset-based approach    
Fair Value Inputs [Abstract]    
Instruments backed by commercial real estate assets | $ / security 85  
Recurring | Level 3 | Price | Weighted Average | Discounted cash flow    
Fair Value Inputs [Abstract]    
Instruments backed by commercial real estate assets | $ / security   84
Recurring | Level 3 | Loss severity | Discounted cash flow, Market comparables    
Fair Value Inputs [Abstract]    
Commercial loans, debt securities and other 0.30 0.30
Recurring | Level 3 | Loss severity | Minimum | Discounted cash flow, Market comparables    
Fair Value Inputs [Abstract]    
Instruments backed by residential real estate assets 0 0
Recurring | Level 3 | Loss severity | Maximum | Discounted cash flow, Market comparables    
Fair Value Inputs [Abstract]    
Instruments backed by residential real estate assets 0.79 0.76
Recurring | Level 3 | Loss severity | Weighted Average | Discounted cash flow, Market comparables    
Fair Value Inputs [Abstract]    
Instruments backed by residential real estate assets 0.27 0.24
Recurring | Level 3 | Discount rate | Minimum | Discounted cash flow, Market comparables    
Fair Value Inputs [Abstract]    
Other assets, primarily auction rate securities 0.08 0.08
Recurring | Level 3 | Discount rate | Maximum | Discounted cash flow, Market comparables    
Fair Value Inputs [Abstract]    
Other assets, primarily auction rate securities 0.11 0.11
Recurring | Level 3 | Discount rate | Weighted Average | Discounted cash flow, Market comparables    
Fair Value Inputs [Abstract]    
Other assets, primarily auction rate securities 0.09 0.09
Recurring | Level 3 | Weighted-average life, fixed rate | Minimum | Discounted cash flow    
Fair Value Inputs [Abstract]    
MSRs 0 years 0 years
Recurring | Level 3 | Weighted-average life, fixed rate | Maximum | Discounted cash flow    
Fair Value Inputs [Abstract]    
MSRs 13 years 13 years
Recurring | Level 3 | Weighted-average life, fixed rate | Weighted Average | Discounted cash flow    
Fair Value Inputs [Abstract]    
MSRs 6 years 6 years
Recurring | Level 3 | Weighted-average life, variable rate | Minimum | Discounted cash flow    
Fair Value Inputs [Abstract]    
MSRs 0 years 0 years
Recurring | Level 3 | Weighted-average life, variable rate | Maximum | Discounted cash flow    
Fair Value Inputs [Abstract]    
MSRs 11 years 12 years
Recurring | Level 3 | Weighted-average life, variable rate | Weighted Average | Discounted cash flow    
Fair Value Inputs [Abstract]    
MSRs 4 years 3 years
Recurring | Level 3 | Option-adjusted spread, fixed rate | Minimum | Discounted cash flow    
Fair Value Inputs [Abstract]    
MSRs 0.07 0.07
Recurring | Level 3 | Option-adjusted spread, fixed rate | Maximum | Discounted cash flow    
Fair Value Inputs [Abstract]    
MSRs 0.14 0.14
Recurring | Level 3 | Option-adjusted spread, fixed rate | Weighted Average | Discounted cash flow    
Fair Value Inputs [Abstract]    
MSRs 0.09 0.09
Recurring | Level 3 | Option-adjusted spread, variable rate | Minimum | Discounted cash flow    
Fair Value Inputs [Abstract]    
MSRs 0.09 0.09
Recurring | Level 3 | Option-adjusted spread, variable rate | Maximum | Discounted cash flow    
Fair Value Inputs [Abstract]    
MSRs 0.15 0.15
Recurring | Level 3 | Option-adjusted spread, variable rate | Weighted Average | Discounted cash flow    
Fair Value Inputs [Abstract]    
MSRs 0.12 0.11
Recurring | Level 3 | Natural gas forward price | Minimum | Discounted cash flow, Market comparables    
Fair Value Inputs [Abstract]    
Long-term debt | $ / MMBTU 2 2
Recurring | Level 3 | Natural gas forward price | Maximum | Discounted cash flow, Market comparables    
Fair Value Inputs [Abstract]    
Long-term debt | $ / MMBTU 7 7
Recurring | Level 3 | Natural gas forward price | Weighted Average | Discounted cash flow, Market comparables    
Fair Value Inputs [Abstract]    
Long-term debt | $ / MMBTU 4 4
Recurring | Level 3 | Credit derivatives    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Net derivative asset (liability) $ 31 $ (6)
Recurring | Level 3 | Credit derivatives | Prepayment speed | Market comparables, Discounted cash flow, Stochastic recovery correlation model    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities) 0.15  
Recurring | Level 3 | Credit derivatives | Prepayment speed | Discounted cash flow, Stochastic recovery correlation model    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities)   0.15
Recurring | Level 3 | Credit derivatives | Default rate | Market comparables, Discounted cash flow, Stochastic recovery correlation model    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities) 0.02  
Recurring | Level 3 | Credit derivatives | Default rate | Discounted cash flow, Stochastic recovery correlation model    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities)   0.02
Recurring | Level 3 | Credit derivatives | Price | Minimum | Market comparables, Discounted cash flow, Stochastic recovery correlation model    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities) | $ / security 0  
Recurring | Level 3 | Credit derivatives | Price | Minimum | Discounted cash flow, Stochastic recovery correlation model    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities) | $ / security   0
Recurring | Level 3 | Credit derivatives | Price | Maximum | Market comparables, Discounted cash flow, Stochastic recovery correlation model    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities) | $ / security 103  
Recurring | Level 3 | Credit derivatives | Price | Maximum | Discounted cash flow, Stochastic recovery correlation model    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities) | $ / security   99
Recurring | Level 3 | Credit derivatives | Price | Weighted Average | Market comparables, Discounted cash flow, Stochastic recovery correlation model    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities) | $ / security 99  
Recurring | Level 3 | Credit derivatives | Price | Weighted Average | Discounted cash flow, Stochastic recovery correlation model    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities) | $ / security   94
Recurring | Level 3 | Credit derivatives | Credit spreads | Minimum | Market comparables, Discounted cash flow, Stochastic recovery correlation model    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities) 0.0006  
Recurring | Level 3 | Credit derivatives | Credit spreads | Minimum | Discounted cash flow, Stochastic recovery correlation model    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities)   0.0003
Recurring | Level 3 | Credit derivatives | Credit spreads | Maximum | Market comparables, Discounted cash flow, Stochastic recovery correlation model    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities) 0.0069  
Recurring | Level 3 | Credit derivatives | Credit spreads | Maximum | Discounted cash flow, Stochastic recovery correlation model    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities)   0.0298
Recurring | Level 3 | Credit derivatives | Credit spreads | Weighted Average | Market comparables, Discounted cash flow, Stochastic recovery correlation model    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities) 0.0040  
Recurring | Level 3 | Credit derivatives | Credit spreads | Weighted Average | Discounted cash flow, Stochastic recovery correlation model    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities)   0.0063
Recurring | Level 3 | Credit derivatives | Credit correlation | Minimum | Market comparables, Discounted cash flow, Stochastic recovery correlation model    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities) 0.38  
Recurring | Level 3 | Credit derivatives | Credit correlation | Minimum | Discounted cash flow, Stochastic recovery correlation model    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities)   0.29
Recurring | Level 3 | Credit derivatives | Credit correlation | Maximum | Market comparables, Discounted cash flow, Stochastic recovery correlation model    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities) 0.73  
Recurring | Level 3 | Credit derivatives | Credit correlation | Maximum | Discounted cash flow, Stochastic recovery correlation model    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities)   0.63
Recurring | Level 3 | Credit derivatives | Credit correlation | Weighted Average | Market comparables, Discounted cash flow, Stochastic recovery correlation model    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities) 0.67  
Recurring | Level 3 | Credit derivatives | Credit correlation | Weighted Average | Discounted cash flow, Stochastic recovery correlation model    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities)   0.49
Recurring | Level 3 | Equity contracts    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Net derivative asset (liability) $ (829) $ (869)
Recurring | Level 3 | Equity contracts | Equity correlation | Minimum | Industry standard derivative pricing    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities) 0 0
Recurring | Level 3 | Equity contracts | Equity correlation | Maximum | Industry standard derivative pricing    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities) 1 1
Recurring | Level 3 | Equity contracts | Equity correlation | Weighted Average | Industry standard derivative pricing    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities) 0.60 0.59
Recurring | Level 3 | Equity contracts | Long-dated equity volatilities | Minimum | Industry standard derivative pricing    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities) 0.01 0.01
Recurring | Level 3 | Equity contracts | Long-dated equity volatilities | Maximum | Industry standard derivative pricing    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities) 0.86 0.87
Recurring | Level 3 | Equity contracts | Long-dated equity volatilities | Weighted Average | Industry standard derivative pricing    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities) 0.33 0.33
Recurring | Level 3 | Commodity contracts    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Net derivative asset (liability) $ (626) $ (740)
Recurring | Level 3 | Commodity contracts | Natural gas forward price | Minimum | Discounted cash flow    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities) | $ / MMBTU 2 2
Recurring | Level 3 | Commodity contracts | Natural gas forward price | Maximum | Discounted cash flow    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities) | $ / MMBTU 7 7
Recurring | Level 3 | Commodity contracts | Natural gas forward price | Weighted Average | Discounted cash flow    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities) | $ / MMBTU 3 4
Recurring | Level 3 | Commodity contracts | Power forward price | Minimum | Discounted cash flow    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities) 28 22
Recurring | Level 3 | Commodity contracts | Power forward price | Maximum | Discounted cash flow    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities) 133 104
Recurring | Level 3 | Commodity contracts | Power forward price | Weighted Average | Discounted cash flow    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities) 57 48
Recurring | Level 3 | Interest rate contracts    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Net derivative asset (liability) $ 464 $ (346)
Recurring | Level 3 | Interest rate contracts | Correlation (IR/IR) | Minimum | Industry standard derivative pricing    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities) (0.35) (0.35)
Recurring | Level 3 | Interest rate contracts | Correlation (IR/IR) | Maximum | Industry standard derivative pricing    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities) 0.70 0.70
Recurring | Level 3 | Interest rate contracts | Correlation (IR/IR) | Weighted Average | Industry standard derivative pricing    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities) 0.46 0.50
Recurring | Level 3 | Interest rate contracts | Correlation (FX/IR) | Minimum | Industry standard derivative pricing    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities) (0.05) (0.25)
Recurring | Level 3 | Interest rate contracts | Correlation (FX/IR) | Maximum | Industry standard derivative pricing    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities) 0.58 0.58
Recurring | Level 3 | Interest rate contracts | Correlation (FX/IR) | Weighted Average | Industry standard derivative pricing    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities) 0.30 0.27
Recurring | Level 3 | Interest rate contracts | Long-dated inflation rates | Minimum | Industry standard derivative pricing    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities) (0.01) (0.01)
Recurring | Level 3 | Interest rate contracts | Long-dated inflation rates | Maximum | Industry standard derivative pricing    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities) 0.24 0.21
Recurring | Level 3 | Interest rate contracts | Long-dated inflation rates | Weighted Average | Industry standard derivative pricing    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities) 0.02 0.03
Recurring | Level 3 | Interest rate contracts | Long-dated inflation volatilities | Industry standard derivative pricing    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities) 0.05  
Recurring | Level 3 | Interest rate contracts | Long-dated inflation volatilities | Minimum | Industry standard derivative pricing    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities)   0
Recurring | Level 3 | Interest rate contracts | Long-dated inflation volatilities | Maximum | Industry standard derivative pricing    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities)   0.05
Recurring | Level 3 | Interest rate contracts | Long-dated inflation volatilities | Weighted Average | Industry standard derivative pricing    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities)   0.03
Recurring | Level 3 | Interest rate contracts | Interest rate volatilities | Minimum | Industry standard derivative pricing    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities) (0.01) (0.01)
Recurring | Level 3 | Interest rate contracts | Interest rate volatilities | Maximum | Industry standard derivative pricing    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities) 0.09 0.01
Recurring | Level 3 | Interest rate contracts | Interest rate volatilities | Weighted Average | Industry standard derivative pricing    
Fair Value Inputs [Abstract]    
Net derivative assets (liabilities) 0 0
Recurring | Level 3 | Mortgage trading loans, MBS and ABS    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Instruments backed by residential real estate assets $ 176 $ 163
Instruments backed by commercial real estate assets 49 42
Commercial loans, debt securities and other 713 773
Fair Value Inputs [Abstract]    
Loans and securities, fair value 938 978
Recurring | Level 3 | Loans and leases    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Instruments backed by residential real estate assets 76 77
Commercial loans, debt securities and other 49 5
Fair Value Inputs [Abstract]    
Loans and securities, fair value 125 82
Recurring | Level 3 | AFS debt securities – Non-agency residential    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Instruments backed by residential real estate assets 3 247
Recurring | Level 3 | Other debt securities carried at fair value – Non-agency residential MBS    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Instruments backed by residential real estate assets 44 149
Fair Value Inputs [Abstract]    
Loans and securities, fair value 44 149
Recurring | Level 3 | Corporate securities, trading loans and other    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Instruments backed by commercial real estate assets 209 185
Commercial loans, debt securities and other 1,746 1,629
Fair Value Inputs [Abstract]    
Loans and securities, fair value 2,000 1,800
Recurring | Level 3 | AFS debt securities – Commercial    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Instruments backed by commercial real estate assets 483 328
Recurring | Level 3 | Non-U.S. sovereign debt    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Commercial loans, debt securities and other 267 344
Fair Value Inputs [Abstract]    
Loans and securities, fair value 267 344
Recurring | Level 3 | Non-U.S. Securities    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Commercial loans, debt securities and other 31  
Recurring | Level 3 | Non-U.S. and other taxable securities    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Commercial loans, debt securities and other   36
Recurring | Level 3 | Loans held-for-sale    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Instruments backed by commercial real estate assets 26  
Commercial loans, debt securities and other 64 132
Fair Value Inputs [Abstract]    
Loans and securities, fair value 90 132
Recurring | Level 3 | Other assets, primarily auction rate securities    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Other assets, primarily auction rate securities 1,125 997
Recurring | Level 3 | AFS debt securities    
Fair Value Inputs [Abstract]    
Loans and securities, fair value 517 611
Recurring | Level 3 | Other Assets    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Other assets, primarily auction rate securities $ 2,100 $ 2,000