v3.26.1
Fair Value Measurements, Valuation Techniques - Recurring Basis (Details) - Fair value, recurring [Member]
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2026
USD ($)
$ / loan
Dec. 31, 2025
USD ($)
$ / loan
Total Consumer [Member] | Residential mortgage [Member]    
Fair Value Inputs, Assets and Liabilities, Quantitative Information [Line Items]    
Servicing asset, fair value by fair value hierarchy level [Extensible Enumeration] Fair value, inputs, level 3 [Member] Fair value, inputs, level 3 [Member]
Mortgage servicing rights $ 5,608 $ 5,696
Servicing asset, valuation technique [Extensible Enumeration] Valuation technique, discounted cash flow [Member] Valuation technique, discounted cash flow [Member]
Total Consumer [Member] | Residential mortgage [Member] | Measurement input, cost to service per loan [Member] | Minimum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Mortgage servicing rights, measurement input | $ / loan 62 61
Total Consumer [Member] | Residential mortgage [Member] | Measurement input, cost to service per loan [Member] | Maximum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Mortgage servicing rights, measurement input | $ / loan 434 446
Total Consumer [Member] | Residential mortgage [Member] | Measurement input, cost to service per loan [Member] | Weighted average [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Mortgage servicing rights, measurement input | $ / loan 94 96
Total Consumer [Member] | Residential mortgage [Member] | Measurement input, discount rate [Member] | Minimum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Mortgage servicing rights, measurement input 0.090 0.088
Total Consumer [Member] | Residential mortgage [Member] | Measurement input, discount rate [Member] | Maximum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Mortgage servicing rights, measurement input 0.130 0.125
Total Consumer [Member] | Residential mortgage [Member] | Measurement input, discount rate [Member] | Weighted average [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Mortgage servicing rights, measurement input 0.093 0.091
Total Consumer [Member] | Residential mortgage [Member] | Measurement input, prepayment rate [Member] | Minimum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Mortgage servicing rights, measurement input 0.057 0.057
Total Consumer [Member] | Residential mortgage [Member] | Measurement input, prepayment rate [Member] | Maximum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Mortgage servicing rights, measurement input 0.238 0.230
Total Consumer [Member] | Residential mortgage [Member] | Measurement input, prepayment rate [Member] | Weighted average [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Mortgage servicing rights, measurement input 0.081 0.080
Fair value, inputs, level 3 [Member] | Measurement input, cost to service per loan [Member] | Minimum [Member] | Non modified loans [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Mortgage servicing rights, measurement input | $ / loan 62 61
Fair value, inputs, level 3 [Member] | Measurement input, cost to service per loan [Member] | Maximum [Member] | Non modified loans [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Mortgage servicing rights, measurement input | $ / loan 108 112
Fair value, inputs, level 3 [Member] | Interest rate contracts [Member]    
Fair Value Inputs, Assets and Liabilities, Quantitative Information [Line Items]    
Derivative asset (liability) net, valuation technique [Extensible Enumeration] Valuation technique, discounted cash flow [Member] Valuation technique, discounted cash flow [Member]
Fair value, inputs, level 3 [Member] | Interest rate contracts [Member] | Measurement input, discount rate [Member]    
Fair Value Inputs, Assets and Liabilities, Quantitative Information [Line Items]    
Net derivative assets and (liabilities) $ (270) $ (139)
Fair value, inputs, level 3 [Member] | Interest rate contracts [Member] | Measurement input, discount rate [Member] | Minimum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Net derivative assets and (liabilities), measurement input 0.028 0.025
Fair value, inputs, level 3 [Member] | Interest rate contracts [Member] | Measurement input, discount rate [Member] | Maximum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Net derivative assets and (liabilities), measurement input 0.037 0.035
Fair value, inputs, level 3 [Member] | Interest rate contracts [Member] | Measurement input, discount rate [Member] | Weighted average [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Net derivative assets and (liabilities), measurement input 0.037 0.034
Fair value, inputs, level 3 [Member] | Interest rate contracts [Member] | Measurement input, default rate [Member]    
Fair Value Inputs, Assets and Liabilities, Quantitative Information [Line Items]    
Net derivative assets and (liabilities) $ (1) $ (3)
Fair value, inputs, level 3 [Member] | Interest rate contracts [Member] | Measurement input, default rate [Member] | Minimum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Net derivative assets and (liabilities), measurement input 0.004 0.004
Fair value, inputs, level 3 [Member] | Interest rate contracts [Member] | Measurement input, default rate [Member] | Maximum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Net derivative assets and (liabilities), measurement input 0.120 0.120
Fair value, inputs, level 3 [Member] | Interest rate contracts [Member] | Measurement input, default rate [Member] | Weighted average [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Net derivative assets and (liabilities), measurement input 0.025 0.024
Fair value, inputs, level 3 [Member] | Interest rate contracts [Member] | Measurement input, loss severity [Member] | Minimum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Net derivative assets and (liabilities), measurement input 0.500 0.500
Fair value, inputs, level 3 [Member] | Interest rate contracts [Member] | Measurement input, loss severity [Member] | Maximum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Net derivative assets and (liabilities), measurement input 0.500 0.500
Fair value, inputs, level 3 [Member] | Interest rate contracts [Member] | Measurement input, loss severity [Member] | Weighted average [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Net derivative assets and (liabilities), measurement input 0.500 0.500
Fair value, inputs, level 3 [Member] | Equity contracts [Member] | Valuation technique, discounted cash flow [Member]    
Fair Value Inputs, Assets and Liabilities, Quantitative Information [Line Items]    
Net derivative assets and (liabilities) $ (397) $ (579)
Fair value, inputs, level 3 [Member] | Equity contracts [Member] | Valuation technique, discounted cash flow [Member] | Measurement input, conversion factor [Member] | Minimum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Net derivative assets and (liabilities), measurement input (0.004) (0.003)
Fair value, inputs, level 3 [Member] | Equity contracts [Member] | Valuation technique, discounted cash flow [Member] | Measurement input, conversion factor [Member] | Maximum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Net derivative assets and (liabilities), measurement input 0.000 0.000
Fair value, inputs, level 3 [Member] | Equity contracts [Member] | Valuation technique, discounted cash flow [Member] | Measurement input, conversion factor [Member] | Weighted average [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Net derivative assets and (liabilities), measurement input (0.002) (0.002)
Fair value, inputs, level 3 [Member] | Equity contracts [Member] | Valuation technique, discounted cash flow [Member] | Measurement input, weighted average life [Member] | Minimum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Net derivative assets and (liabilities), term of contract 9 months 18 days 1 year
Fair value, inputs, level 3 [Member] | Equity contracts [Member] | Valuation technique, discounted cash flow [Member] | Measurement input, weighted average life [Member] | Maximum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Net derivative assets and (liabilities), term of contract 3 years 9 months 18 days 4 years
Fair value, inputs, level 3 [Member] | Equity contracts [Member] | Valuation technique, discounted cash flow [Member] | Measurement input, weighted average life [Member] | Weighted average [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Net derivative assets and (liabilities), term of contract 1 year 4 months 24 days 1 year 8 months 12 days
Fair value, inputs, level 3 [Member] | Equity contracts [Member] | Valuation technique, option model [Member]    
Fair Value Inputs, Assets and Liabilities, Quantitative Information [Line Items]    
Net derivative assets and (liabilities) $ (436) $ (545)
Fair value, inputs, level 3 [Member] | Equity contracts [Member] | Valuation technique, option model [Member] | Measurement input, correlation factor [Member] | Minimum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Net derivative assets and (liabilities), measurement input (0.665) (0.200)
Fair value, inputs, level 3 [Member] | Equity contracts [Member] | Valuation technique, option model [Member] | Measurement input, correlation factor [Member] | Maximum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Net derivative assets and (liabilities), measurement input 0.980 0.985
Fair value, inputs, level 3 [Member] | Equity contracts [Member] | Valuation technique, option model [Member] | Measurement input, correlation factor [Member] | Weighted average [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Net derivative assets and (liabilities), measurement input 0.660 0.771
Fair value, inputs, level 3 [Member] | Equity contracts [Member] | Valuation technique, option model [Member] | Measurement input, volatility factor [Member] | Minimum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Net derivative assets and (liabilities), measurement input 0.138 0.080
Fair value, inputs, level 3 [Member] | Equity contracts [Member] | Valuation technique, option model [Member] | Measurement input, volatility factor [Member] | Maximum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Net derivative assets and (liabilities), measurement input 1.159 1.050
Fair value, inputs, level 3 [Member] | Equity contracts [Member] | Valuation technique, option model [Member] | Measurement input, volatility factor [Member] | Weighted average [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Net derivative assets and (liabilities), measurement input 0.481 0.427
Fair value, inputs, level 3 [Member] | Total Consumer [Member] | Residential mortgage [Member]    
Fair Value Inputs, Assets and Liabilities, Quantitative Information [Line Items]    
Mortgage servicing rights $ 5,608 $ 5,696