XML 129 R111.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value, Assets and Liabilities, Valuation Techniques - Nonrecurring Basis (Details) - Nonrecurring [Member]
$ in Millions
Jun. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
$ / loan
Fair Value Inputs, Assets and Liabilities, Quantitative Information [Line Items]    
Loans held for sale $ 1,583 $ 1,392
Other assets 2,112 2,158
Total assets after derivative netting 6,497 9,166
Nonmarketable equity securities [Member]    
Fair Value Inputs, Assets and Liabilities, Quantitative Information [Line Items]    
Nonmarketable equity securities 2,089 4,744
Fair value, inputs, level 3 [Member]    
Fair Value Inputs, Assets and Liabilities, Quantitative Information [Line Items]    
Loans held for sale 315 554
Other assets 49 296
Total insignificant level 3 assets 51 67
Total assets after derivative netting 1,847 3,743
Fair value, inputs, level 3 [Member] | Valuation technique, discounted cash flow [Member]    
Fair Value Inputs, Assets and Liabilities, Quantitative Information [Line Items]    
Loans held for sale $ 315 143
Fair value, inputs, level 3 [Member] | Valuation technique, discounted cash flow [Member] | Total Commercial [Member]    
Fair Value Inputs, Assets and Liabilities, Quantitative Information [Line Items]    
Mortgage servicing rights   75
Fair value, inputs, level 3 [Member] | Valuation, market comparable pricing [Member]    
Fair Value Inputs, Assets and Liabilities, Quantitative Information [Line Items]    
Loans held for sale   411
Other assets   $ 234
Fair value, inputs, level 3 [Member] | Measurement input, default rate [Member] | Valuation technique, discounted cash flow [Member] | Minimum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Loans held for sale, measurement input 0.001 0.001
Fair value, inputs, level 3 [Member] | Measurement input, default rate [Member] | Valuation technique, discounted cash flow [Member] | Maximum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Loans held for sale, measurement input 0.983 0.861
Fair value, inputs, level 3 [Member] | Measurement input, default rate [Member] | Valuation technique, discounted cash flow [Member] | Weighted average [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Loans held for sale, measurement input 0.169 0.138
Fair value, inputs, level 3 [Member] | Measurement input, discount rate [Member] | Valuation technique, discounted cash flow [Member] | Minimum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Loans held for sale, measurement input 0.044 0.038
Fair value, inputs, level 3 [Member] | Measurement input, discount rate [Member] | Valuation technique, discounted cash flow [Member] | Maximum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Loans held for sale, measurement input 0.143 0.138
Fair value, inputs, level 3 [Member] | Measurement input, discount rate [Member] | Valuation technique, discounted cash flow [Member] | Weighted average [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Loans held for sale, measurement input 0.058 0.090
Fair value, inputs, level 3 [Member] | Measurement input, discount rate [Member] | Valuation technique, discounted cash flow [Member] | Total Commercial [Member] | Minimum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Mortgage servicing rights, measurement input   0.052
Fair value, inputs, level 3 [Member] | Measurement input, discount rate [Member] | Valuation technique, discounted cash flow [Member] | Total Commercial [Member] | Maximum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Mortgage servicing rights, measurement input   0.052
Fair value, inputs, level 3 [Member] | Measurement input, discount rate [Member] | Valuation technique, discounted cash flow [Member] | Total Commercial [Member] | Weighted average [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Mortgage servicing rights, measurement input   0.052
Fair value, inputs, level 3 [Member] | Measurement input, loss severity [Member] | Valuation technique, discounted cash flow [Member] | Minimum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Loans held for sale, measurement input 0.073 0.081
Fair value, inputs, level 3 [Member] | Measurement input, loss severity [Member] | Valuation technique, discounted cash flow [Member] | Maximum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Loans held for sale, measurement input 0.656 0.438
Fair value, inputs, level 3 [Member] | Measurement input, loss severity [Member] | Valuation technique, discounted cash flow [Member] | Weighted average [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Loans held for sale, measurement input 0.168 0.186
Fair value, inputs, level 3 [Member] | Measurement input, prepayment rate [Member] | Valuation technique, discounted cash flow [Member] | Minimum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Loans held for sale, measurement input 0.032 0.023
Fair value, inputs, level 3 [Member] | Measurement input, prepayment rate [Member] | Valuation technique, discounted cash flow [Member] | Maximum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Loans held for sale, measurement input 0.324 0.234
Fair value, inputs, level 3 [Member] | Measurement input, prepayment rate [Member] | Valuation technique, discounted cash flow [Member] | Weighted average [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Loans held for sale, measurement input 0.129 0.186
Fair value, inputs, level 3 [Member] | Measurement input, prepayment rate [Member] | Valuation technique, discounted cash flow [Member] | Total Commercial [Member] | Minimum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Mortgage servicing rights, measurement input   0.000
Fair value, inputs, level 3 [Member] | Measurement input, prepayment rate [Member] | Valuation technique, discounted cash flow [Member] | Total Commercial [Member] | Maximum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Mortgage servicing rights, measurement input   0.206
Fair value, inputs, level 3 [Member] | Measurement input, prepayment rate [Member] | Valuation technique, discounted cash flow [Member] | Total Commercial [Member] | Weighted average [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Mortgage servicing rights, measurement input   0.067
Fair value, inputs, level 3 [Member] | Measurement input, cost to service per loan [Member] | Valuation technique, discounted cash flow [Member] | Total Commercial [Member] | Minimum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Mortgage servicing rights, measurement input | $ / loan   3,775
Fair value, inputs, level 3 [Member] | Measurement input, cost to service per loan [Member] | Valuation technique, discounted cash flow [Member] | Total Commercial [Member] | Maximum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Mortgage servicing rights, measurement input | $ / loan   3,775
Fair value, inputs, level 3 [Member] | Measurement input, cost to service per loan [Member] | Valuation technique, discounted cash flow [Member] | Total Commercial [Member] | Weighted average [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Mortgage servicing rights, measurement input | $ / loan   3,775
Fair value, inputs, level 3 [Member] | Measurement input, multiples [Member] | Valuation, market comparable pricing [Member] | Minimum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Other assets, measurement input   6.4
Fair value, inputs, level 3 [Member] | Measurement input, multiples [Member] | Valuation, market comparable pricing [Member] | Maximum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Other assets, measurement input   8.0
Fair value, inputs, level 3 [Member] | Measurement input, multiples [Member] | Valuation, market comparable pricing [Member] | Weighted average [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Other assets, measurement input   7.1
Fair value, inputs, level 3 [Member] | Measurement input, market comparability adjustment [Member] | Valuation, market comparable pricing [Member] | Minimum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Loans held for sale, measurement input   (0.082)
Fair value, inputs, level 3 [Member] | Measurement input, market comparability adjustment [Member] | Valuation, market comparable pricing [Member] | Maximum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Loans held for sale, measurement input   (0.009)
Fair value, inputs, level 3 [Member] | Measurement input, market comparability adjustment [Member] | Valuation, market comparable pricing [Member] | Weighted average [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Loans held for sale, measurement input   (0.043)
Fair value, inputs, level 3 [Member] | Nonmarketable equity securities [Member]    
Fair Value Inputs, Assets and Liabilities, Quantitative Information [Line Items]    
Nonmarketable equity securities $ 1,483 $ 2,818
Fair value, inputs, level 3 [Member] | Nonmarketable equity securities [Member] | Measurement input, multiples [Member] | Valuation, market comparable pricing [Member]    
Fair Value Inputs, Assets and Liabilities, Quantitative Information [Line Items]    
Nonmarketable equity securities $ 1,052 $ 1,352
Fair value, inputs, level 3 [Member] | Nonmarketable equity securities [Member] | Measurement input, multiples [Member] | Valuation, market comparable pricing [Member] | Minimum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Nonmarketable equity securities, measurement input 3.0 0.8
Fair value, inputs, level 3 [Member] | Nonmarketable equity securities [Member] | Measurement input, multiples [Member] | Valuation, market comparable pricing [Member] | Maximum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Nonmarketable equity securities, measurement input 27.1 18.7
Fair value, inputs, level 3 [Member] | Nonmarketable equity securities [Member] | Measurement input, multiples [Member] | Valuation, market comparable pricing [Member] | Weighted average [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Nonmarketable equity securities, measurement input 9.5 9.9
Fair value, inputs, level 3 [Member] | Nonmarketable equity securities [Member] | Measurement input, market comparability adjustment [Member] | Valuation, market comparable pricing [Member]    
Fair Value Inputs, Assets and Liabilities, Quantitative Information [Line Items]    
Nonmarketable equity securities $ 429 $ 1,461
Fair value, inputs, level 3 [Member] | Nonmarketable equity securities [Member] | Measurement input, market comparability adjustment [Member] | Valuation, market comparable pricing [Member] | Minimum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Nonmarketable equity securities, measurement input (1.000) (1.000)
Fair value, inputs, level 3 [Member] | Nonmarketable equity securities [Member] | Measurement input, market comparability adjustment [Member] | Valuation, market comparable pricing [Member] | Maximum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Nonmarketable equity securities, measurement input (0.047) (0.040)
Fair value, inputs, level 3 [Member] | Nonmarketable equity securities [Member] | Measurement input, market comparability adjustment [Member] | Valuation, market comparable pricing [Member] | Weighted average [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Nonmarketable equity securities, measurement input (0.338) (0.301)