Fair Value, Assets and Liabilities Measured on a Recurring Basis Level 3 Valuation Techniques and Significant Unobservable Inputs (Details) $ in Millions | 9 Months Ended | 12 Months Ended |
Sep. 30, 2019USD ($)$ / loan | Dec. 31, 2018USD ($)$ / loan |
Fair Value Inputs, Assets and Liabilities, Quantitative Information [Line Items] | | |
Mortgage servicing rights | $ 11,072 | $ 14,649 |
Fair Value Disclosures, Textual [Abstract] | | |
Available-for-sale, at fair value | 271,236 | 269,912 |
Securities of U.S. states and political subdivisions [Member] | | |
Fair Value Disclosures, Textual [Abstract] | | |
Available-for-sale, at fair value | 40,503 | 49,264 |
Collateralized loan obligations [Member] | | |
Fair Value Disclosures, Textual [Abstract] | | |
Available-for-sale, at fair value | 31,010 | 35,343 |
Corporate debt securities [Member] | | |
Fair Value Disclosures, Textual [Abstract] | | |
Available-for-sale, at fair value | 5,893 | 6,271 |
Collateralized debt obligations [Member] | | |
Fair Value Disclosures, Textual [Abstract] | | |
Available-for-sale, at fair value | 609 | 800 |
Recurring [Member] | | |
Fair Value Inputs, Assets and Liabilities, Quantitative Information [Line Items] | | |
Mortgage loans held for sale, carried at fair value | 16,945 | 11,771 |
Loans | 185 | 244 |
Mortgage servicing rights | 11,072 | 14,649 |
Fair Value Disclosures, Textual [Abstract] | | |
Total assets recorded at fair value | 433,100 | 408,360 |
Total liabilities recorded at fair value | 28,240 | 28,221 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | | |
Fair Value Inputs, Assets and Liabilities, Quantitative Information [Line Items] | | |
Mortgage loans held for sale, carried at fair value | 1,249 | 997 |
Loans | 185 | 244 |
Mortgage servicing rights | 11,072 | 14,649 |
Total insignificant level 3 assets, net of liabilities | (13) | 93 |
Assets, fair value disclosure, net of liabilities | 21,313 | 23,771 |
Fair Value Disclosures, Textual [Abstract] | | |
Total assets recorded at fair value | 23,400 | 25,300 |
Total liabilities recorded at fair value | 2,085 | 1,551 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Market comparable pricing [Member] | | |
Fair Value Inputs, Assets and Liabilities, Quantitative Information [Line Items] | | |
Mortgage loans held for sale, carried at fair value | 15 | 15 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Discounted cash flow [Member] | | |
Fair Value Inputs, Assets and Liabilities, Quantitative Information [Line Items] | | |
Mortgage loans held for sale, carried at fair value | 1,234 | 982 |
Loans | 185 | 244 |
Mortgage servicing rights | $ 11,072 | $ 14,649 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Minimum [Member] | Market comparable pricing [Member] | Measurement input, comparability adjustment [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Mortgage loans held for sale, measurement input | (0.563) | (0.563) |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Minimum [Member] | Discounted cash flow [Member] | Measurement input, discount rate [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Mortgage loans held for sale, measurement input | 0.030 | 0.011 |
Loans, measurement input | 0.039 | 0.034 |
Servicing asset, measurement input | 0.059 | 0.071 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Minimum [Member] | Discounted cash flow [Member] | Measurement input, default rate [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Mortgage loans held for sale, measurement input | 0 | 0 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Minimum [Member] | Discounted cash flow [Member] | Measurement input, loss severity [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Mortgage loans held for sale, measurement input | 0 | 0 |
Loans, measurement input | 0 | 0 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Minimum [Member] | Discounted cash flow [Member] | Measurement input, cost of service per loan [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Servicing asset, measurement input | $ / loan | 63 | 62 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Minimum [Member] | Discounted cash flow [Member] | Measurement input, prepayment rate [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Mortgage loans held for sale, measurement input | 0.055 | 0.032 |
Loans, measurement input | 0.060 | 0.029 |
Servicing asset, measurement input | 0.099 | 0.090 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Maximum [Member] | Market comparable pricing [Member] | Measurement input, comparability adjustment [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Mortgage loans held for sale, measurement input | (0.063) | (0.063) |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Maximum [Member] | Discounted cash flow [Member] | Measurement input, discount rate [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Mortgage loans held for sale, measurement input | 0.056 | 0.066 |
Loans, measurement input | 0.043 | 0.064 |
Servicing asset, measurement input | 0.125 | 0.153 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Maximum [Member] | Discounted cash flow [Member] | Measurement input, default rate [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Mortgage loans held for sale, measurement input | 0.167 | 0.156 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Maximum [Member] | Discounted cash flow [Member] | Measurement input, loss severity [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Mortgage loans held for sale, measurement input | 0.444 | 0.433 |
Loans, measurement input | 0.346 | 0.348 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Maximum [Member] | Discounted cash flow [Member] | Measurement input, cost of service per loan [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Servicing asset, measurement input | $ / loan | 455 | 507 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Maximum [Member] | Discounted cash flow [Member] | Measurement input, prepayment rate [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Mortgage loans held for sale, measurement input | 0.146 | 0.134 |
Loans, measurement input | 1 | 1 |
Servicing asset, measurement input | 0.255 | 0.235 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Weighted Average [Member] | Market comparable pricing [Member] | Measurement input, comparability adjustment [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Mortgage loans held for sale, measurement input | (0.372) | (0.363) |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Weighted Average [Member] | Discounted cash flow [Member] | Measurement input, discount rate [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Mortgage loans held for sale, measurement input | 0.042 | 0.055 |
Loans, measurement input | 0.041 | 0.042 |
Servicing asset, measurement input | 0.069 | 0.081 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Weighted Average [Member] | Discounted cash flow [Member] | Measurement input, default rate [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Mortgage loans held for sale, measurement input | 0.008 | 0.008 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Weighted Average [Member] | Discounted cash flow [Member] | Measurement input, loss severity [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Mortgage loans held for sale, measurement input | 0.225 | 0.234 |
Loans, measurement input | 0.131 | 0.102 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Weighted Average [Member] | Discounted cash flow [Member] | Measurement input, cost of service per loan [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Servicing asset, measurement input | $ / loan | 102 | 106 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Weighted Average [Member] | Discounted cash flow [Member] | Measurement input, prepayment rate [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Mortgage loans held for sale, measurement input | 0.078 | 0.046 |
Loans, measurement input | 0.857 | 0.872 |
Servicing asset, measurement input | 0.124 | 0.099 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Interest rate contract [Member] | Discounted cash flow [Member] | | |
Fair Value Inputs, Assets and Liabilities, Quantitative Information [Line Items] | | |
Net derivative assets and liabilities | $ 111 | $ (35) |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Interest rate contract [Member] | Minimum [Member] | Discounted cash flow [Member] | Measurement input, default rate [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Derivative asset (liability) net, measurement input | 0 | 0 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Interest rate contract [Member] | Minimum [Member] | Discounted cash flow [Member] | Measurement input, loss severity [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Derivative asset (liability) net, measurement input | 0.500 | 0.500 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Interest rate contract [Member] | Minimum [Member] | Discounted cash flow [Member] | Measurement input, prepayment rate [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Derivative asset (liability) net, measurement input | 0.028 | 0.028 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Interest rate contract [Member] | Maximum [Member] | Discounted cash flow [Member] | Measurement input, default rate [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Derivative asset (liability) net, measurement input | 0.050 | 0.050 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Interest rate contract [Member] | Maximum [Member] | Discounted cash flow [Member] | Measurement input, loss severity [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Derivative asset (liability) net, measurement input | 0.500 | 0.500 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Interest rate contract [Member] | Maximum [Member] | Discounted cash flow [Member] | Measurement input, prepayment rate [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Derivative asset (liability) net, measurement input | 0.250 | 0.250 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Interest rate contract [Member] | Weighted Average [Member] | Discounted cash flow [Member] | Measurement input, default rate [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Derivative asset (liability) net, measurement input | 0.017 | 0.020 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Interest rate contract [Member] | Weighted Average [Member] | Discounted cash flow [Member] | Measurement input, loss severity [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Derivative asset (liability) net, measurement input | 0.500 | 0.500 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Interest rate contract [Member] | Weighted Average [Member] | Discounted cash flow [Member] | Measurement input, prepayment rate [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Derivative asset (liability) net, measurement input | 0.150 | 0.138 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Derivative loan commitments [Member] | Discounted cash flow [Member] | | |
Fair Value Inputs, Assets and Liabilities, Quantitative Information [Line Items] | | |
Net derivative assets and liabilities | $ 32 | $ 60 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Derivative loan commitments [Member] | Minimum [Member] | Discounted cash flow [Member] | Measurement input, fall-out factor [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Derivative asset (liability) net, measurement input | 0.010 | 0.010 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Derivative loan commitments [Member] | Minimum [Member] | Discounted cash flow [Member] | Measurement input, initial-value servicing [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Derivative asset (liability) net, measurement input | (0.00315) | (0.00366) |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Derivative loan commitments [Member] | Maximum [Member] | Discounted cash flow [Member] | Measurement input, fall-out factor [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Derivative asset (liability) net, measurement input | 0.990 | 0.990 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Derivative loan commitments [Member] | Maximum [Member] | Discounted cash flow [Member] | Measurement input, initial-value servicing [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Derivative asset (liability) net, measurement input | 0.01970 | 0.00917 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Derivative loan commitments [Member] | Weighted Average [Member] | Discounted cash flow [Member] | Measurement input, fall-out factor [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Derivative asset (liability) net, measurement input | 0.187 | 0.194 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Derivative loan commitments [Member] | Weighted Average [Member] | Discounted cash flow [Member] | Measurement input, initial-value servicing [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Derivative asset (liability) net, measurement input | 0.00167 | 0.00185 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Equity contract [Member] | Discounted cash flow [Member] | | |
Fair Value Inputs, Assets and Liabilities, Quantitative Information [Line Items] | | |
Net derivative assets and liabilities | $ 143 | $ 104 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Equity contract [Member] | Option model [Member] | | |
Fair Value Inputs, Assets and Liabilities, Quantitative Information [Line Items] | | |
Net derivative assets and liabilities | $ (346) | $ (121) |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Equity contract [Member] | Minimum [Member] | Discounted cash flow [Member] | Measurement input, weighted average life [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Derivative, term of contract | 9 months 18 days | 1 year |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Equity contract [Member] | Minimum [Member] | Discounted cash flow [Member] | Measurement input, conversion factor [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Derivative asset (liability) net, measurement input | (0.089) | (0.093) |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Equity contract [Member] | Minimum [Member] | Option model [Member] | Measurement input, correlation factor [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Derivative asset (liability) net, measurement input | (0.770) | (0.770) |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Equity contract [Member] | Minimum [Member] | Option model [Member] | Measurement input, price volatility [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Derivative asset (liability) net, measurement input | 0.065 | 0.065 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Equity contract [Member] | Maximum [Member] | Discounted cash flow [Member] | Measurement input, weighted average life [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Derivative, term of contract | 3 years 3 months 18 days | 3 years |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Equity contract [Member] | Maximum [Member] | Discounted cash flow [Member] | Measurement input, conversion factor [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Derivative asset (liability) net, measurement input | 0 | 0 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Equity contract [Member] | Maximum [Member] | Option model [Member] | Measurement input, correlation factor [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Derivative asset (liability) net, measurement input | 0.990 | 0.990 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Equity contract [Member] | Maximum [Member] | Option model [Member] | Measurement input, price volatility [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Derivative asset (liability) net, measurement input | 1.286 | 1 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Equity contract [Member] | Weighted Average [Member] | Discounted cash flow [Member] | Measurement input, weighted average life [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Derivative, term of contract | 1 year 8 months 12 days | 1 year 9 months 18 days |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Equity contract [Member] | Weighted Average [Member] | Discounted cash flow [Member] | Measurement input, conversion factor [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Derivative asset (liability) net, measurement input | (0.081) | (0.078) |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Equity contract [Member] | Weighted Average [Member] | Option model [Member] | Measurement input, correlation factor [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Derivative asset (liability) net, measurement input | 0.250 | 0.216 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Equity contract [Member] | Weighted Average [Member] | Option model [Member] | Measurement input, price volatility [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Derivative asset (liability) net, measurement input | 0.237 | 0.218 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Credit contract [Member] | Market comparable pricing [Member] | | |
Fair Value Inputs, Assets and Liabilities, Quantitative Information [Line Items] | | |
Net derivative assets and liabilities | $ 3 | $ 3 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Credit contract [Member] | Option model [Member] | | |
Fair Value Inputs, Assets and Liabilities, Quantitative Information [Line Items] | | |
Net derivative assets and liabilities | $ 35 | $ 32 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Credit contract [Member] | Minimum [Member] | Market comparable pricing [Member] | Measurement input, comparability adjustment [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Derivative asset (liability) net, measurement input | (0.395) | (0.155) |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Credit contract [Member] | Minimum [Member] | Option model [Member] | Measurement input, credit spread [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Derivative asset (liability) net, measurement input | 0.001 | 0.009 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Credit contract [Member] | Minimum [Member] | Option model [Member] | Measurement input, loss severity [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Derivative asset (liability) net, measurement input | 0.130 | 0.130 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Credit contract [Member] | Maximum [Member] | Market comparable pricing [Member] | Measurement input, comparability adjustment [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Derivative asset (liability) net, measurement input | 0.113 | 0.400 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Credit contract [Member] | Maximum [Member] | Option model [Member] | Measurement input, credit spread [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Derivative asset (liability) net, measurement input | 0.234 | 0.215 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Credit contract [Member] | Maximum [Member] | Option model [Member] | Measurement input, loss severity [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Derivative asset (liability) net, measurement input | 0.600 | 0.600 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Credit contract [Member] | Weighted Average [Member] | Market comparable pricing [Member] | Measurement input, comparability adjustment [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Derivative asset (liability) net, measurement input | (0.068) | 0.035 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Credit contract [Member] | Weighted Average [Member] | Option model [Member] | Measurement input, credit spread [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Derivative asset (liability) net, measurement input | 0.010 | 0.013 |
Recurring [Member] | Fair value, inputs, level 3 [Member] | Credit contract [Member] | Weighted Average [Member] | Option model [Member] | Measurement input, loss severity [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Derivative asset (liability) net, measurement input | 0.461 | 0.452 |
Recurring [Member] | Non modified loans [Member] | Fair value, inputs, level 3 [Member] | Minimum [Member] | Discounted cash flow [Member] | Measurement input, cost of service per loan [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Servicing asset, measurement input | $ / loan | 63 | 62 |
Recurring [Member] | Non modified loans [Member] | Fair value, inputs, level 3 [Member] | Maximum [Member] | Discounted cash flow [Member] | Measurement input, cost of service per loan [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Servicing asset, measurement input | $ / loan | 204 | 204 |
Recurring [Member] | Debt securities [Member] | | |
Fair Value Disclosures, Textual [Abstract] | | |
Available-for-sale, at fair value | $ 271,236 | $ 269,912 |
Recurring [Member] | Debt securities [Member] | Fair value, inputs, level 3 [Member] | | |
Fair Value Disclosures, Textual [Abstract] | | |
Available-for-sale, at fair value | 1,484 | 2,044 |
Recurring [Member] | Securities of U.S. states and political subdivisions [Member] | | |
Fair Value Disclosures, Textual [Abstract] | | |
Available-for-sale, at fair value | 40,503 | 49,264 |
Recurring [Member] | Securities of U.S. states and political subdivisions [Member] | Fair value, inputs, level 3 [Member] | | |
Fair Value Disclosures, Textual [Abstract] | | |
Available-for-sale, at fair value | 353 | 444 |
Recurring [Member] | Government, healthcare and other revenue bonds [Member] | Fair value, inputs, level 3 [Member] | Discounted cash flow [Member] | | |
Fair Value Inputs, Assets and Liabilities, Quantitative Information [Line Items] | | |
Debt securities, trading and available-for-sale | 315 | 404 |
Recurring [Member] | Government, healthcare and other revenue bonds [Member] | Fair value, inputs, level 3 [Member] | Valuation technique, vendor pricing [Member] | | |
Fair Value Inputs, Assets and Liabilities, Quantitative Information [Line Items] | | |
Debt securities, trading and available-for-sale | $ 38 | $ 43 |
Recurring [Member] | Government, healthcare and other revenue bonds [Member] | Fair value, inputs, level 3 [Member] | Minimum [Member] | Discounted cash flow [Member] | Measurement input, discount rate [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Debt securities, available-for-sale, measurement input | 0.015 | 0.021 |
Recurring [Member] | Government, healthcare and other revenue bonds [Member] | Fair value, inputs, level 3 [Member] | Maximum [Member] | Discounted cash flow [Member] | Measurement input, discount rate [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Debt securities, available-for-sale, measurement input | 0.058 | 0.064 |
Recurring [Member] | Government, healthcare and other revenue bonds [Member] | Fair value, inputs, level 3 [Member] | Weighted Average [Member] | Discounted cash flow [Member] | Measurement input, discount rate [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Debt securities, available-for-sale, measurement input | 0.026 | 0.034 |
Recurring [Member] | Collateralized loan obligations [Member] | | |
Fair Value Disclosures, Textual [Abstract] | | |
Available-for-sale, at fair value | $ 31,010 | $ 35,343 |
Recurring [Member] | Collateralized loan obligations [Member] | Fair value, inputs, level 3 [Member] | | |
Fair Value Disclosures, Textual [Abstract] | | |
Available-for-sale, at fair value | 609 | 800 |
Recurring [Member] | Collateralized loan obligations [Member] | Fair value, inputs, level 3 [Member] | Market comparable pricing [Member] | | |
Fair Value Inputs, Assets and Liabilities, Quantitative Information [Line Items] | | |
Debt securities, trading and available-for-sale | 232 | 298 |
Recurring [Member] | Collateralized loan obligations [Member] | Fair value, inputs, level 3 [Member] | Valuation technique, vendor pricing [Member] | | |
Fair Value Inputs, Assets and Liabilities, Quantitative Information [Line Items] | | |
Debt securities, trading and available-for-sale | $ 609 | $ 739 |
Recurring [Member] | Collateralized loan obligations [Member] | Fair value, inputs, level 3 [Member] | Minimum [Member] | Market comparable pricing [Member] | Measurement input, comparability adjustment [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Debt securities, available-for-sale, measurement input | (0.115) | (0.135) |
Recurring [Member] | Collateralized loan obligations [Member] | Fair value, inputs, level 3 [Member] | Maximum [Member] | Market comparable pricing [Member] | Measurement input, comparability adjustment [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Debt securities, available-for-sale, measurement input | 0.205 | 0.221 |
Recurring [Member] | Collateralized loan obligations [Member] | Fair value, inputs, level 3 [Member] | Weighted Average [Member] | Market comparable pricing [Member] | Measurement input, comparability adjustment [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Debt securities, available-for-sale, measurement input | 0.024 | 0.032 |
Recurring [Member] | Corporate debt securities [Member] | | |
Fair Value Disclosures, Textual [Abstract] | | |
Available-for-sale, at fair value | $ 5,893 | $ 6,271 |
Recurring [Member] | Corporate debt securities [Member] | Fair value, inputs, level 3 [Member] | | |
Fair Value Disclosures, Textual [Abstract] | | |
Available-for-sale, at fair value | 367 | 370 |
Recurring [Member] | Corporate debt securities [Member] | Fair value, inputs, level 3 [Member] | Market comparable pricing [Member] | | |
Fair Value Inputs, Assets and Liabilities, Quantitative Information [Line Items] | | |
Debt securities, trading and available-for-sale | 55 | 56 |
Recurring [Member] | Corporate debt securities [Member] | Fair value, inputs, level 3 [Member] | Discounted cash flow [Member] | | |
Fair Value Inputs, Assets and Liabilities, Quantitative Information [Line Items] | | |
Debt securities, trading and available-for-sale | 220 | 220 |
Recurring [Member] | Corporate debt securities [Member] | Fair value, inputs, level 3 [Member] | Valuation technique, vendor pricing [Member] | | |
Fair Value Inputs, Assets and Liabilities, Quantitative Information [Line Items] | | |
Debt securities, trading and available-for-sale | $ 125 | $ 128 |
Recurring [Member] | Corporate debt securities [Member] | Fair value, inputs, level 3 [Member] | Minimum [Member] | Market comparable pricing [Member] | Measurement input, comparability adjustment [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Debt securities, available-for-sale, measurement input | (0.186) | (0.113) |
Recurring [Member] | Corporate debt securities [Member] | Fair value, inputs, level 3 [Member] | Minimum [Member] | Discounted cash flow [Member] | Measurement input, discount rate [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Debt securities, available-for-sale, measurement input | 0.020 | 0.040 |
Recurring [Member] | Corporate debt securities [Member] | Fair value, inputs, level 3 [Member] | Maximum [Member] | Market comparable pricing [Member] | Measurement input, comparability adjustment [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Debt securities, available-for-sale, measurement input | 0.121 | 0.166 |
Recurring [Member] | Corporate debt securities [Member] | Fair value, inputs, level 3 [Member] | Maximum [Member] | Discounted cash flow [Member] | Measurement input, discount rate [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Debt securities, available-for-sale, measurement input | 0.149 | 0.117 |
Recurring [Member] | Corporate debt securities [Member] | Fair value, inputs, level 3 [Member] | Weighted Average [Member] | Market comparable pricing [Member] | Measurement input, comparability adjustment [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Debt securities, available-for-sale, measurement input | (0.043) | (0.014) |
Recurring [Member] | Corporate debt securities [Member] | Fair value, inputs, level 3 [Member] | Weighted Average [Member] | Discounted cash flow [Member] | Measurement input, discount rate [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Debt securities, available-for-sale, measurement input | 0.087 | 0.085 |
Recurring [Member] | Asset-backed securities [Member] | | |
Fair Value Disclosures, Textual [Abstract] | | |
Available-for-sale, at fair value | $ 4,666 | $ 5,482 |
Recurring [Member] | Asset-backed securities [Member] | Fair value, inputs, level 3 [Member] | | |
Fair Value Disclosures, Textual [Abstract] | | |
Available-for-sale, at fair value | 118 | 389 |
Recurring [Member] | Other asset-backed securities [Member] | | |
Fair Value Disclosures, Textual [Abstract] | | |
Available-for-sale, at fair value | 3,806 | 4,445 |
Recurring [Member] | Other asset-backed securities [Member] | Fair value, inputs, level 3 [Member] | | |
Fair Value Disclosures, Textual [Abstract] | | |
Available-for-sale, at fair value | 118 | 389 |
Recurring [Member] | Diversified payment rights [Member] | Fair value, inputs, level 3 [Member] | Discounted cash flow [Member] | | |
Fair Value Inputs, Assets and Liabilities, Quantitative Information [Line Items] | | |
Debt securities, trading and available-for-sale | $ 107 | $ 171 |
Recurring [Member] | Diversified payment rights [Member] | Fair value, inputs, level 3 [Member] | Minimum [Member] | Discounted cash flow [Member] | Measurement input, discount rate [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Debt securities, available-for-sale, measurement input | 0.023 | 0.034 |
Recurring [Member] | Diversified payment rights [Member] | Fair value, inputs, level 3 [Member] | Maximum [Member] | Discounted cash flow [Member] | Measurement input, discount rate [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Debt securities, available-for-sale, measurement input | 0.039 | 0.062 |
Recurring [Member] | Diversified payment rights [Member] | Fair value, inputs, level 3 [Member] | Weighted Average [Member] | Discounted cash flow [Member] | Measurement input, discount rate [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Debt securities, available-for-sale, measurement input | 0.029 | 0.044 |
Recurring [Member] | Other commercial and consumer [Member] | Fair value, inputs, level 3 [Member] | Discounted cash flow [Member] | | |
Fair Value Inputs, Assets and Liabilities, Quantitative Information [Line Items] | | |
Debt securities, trading and available-for-sale | | $ 198 |
Recurring [Member] | Other commercial and consumer [Member] | Fair value, inputs, level 3 [Member] | Valuation technique, vendor pricing [Member] | | |
Fair Value Inputs, Assets and Liabilities, Quantitative Information [Line Items] | | |
Debt securities, trading and available-for-sale | $ 11 | $ 20 |
Recurring [Member] | Other commercial and consumer [Member] | Fair value, inputs, level 3 [Member] | Minimum [Member] | Discounted cash flow [Member] | Measurement input, discount rate [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Debt securities, available-for-sale, measurement input | | 0.046 |
Recurring [Member] | Other commercial and consumer [Member] | Fair value, inputs, level 3 [Member] | Minimum [Member] | Discounted cash flow [Member] | Measurement input, weighted average life [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Debt securities, trading and available-for-sale, term | | 1 year 1 month 6 days |
Recurring [Member] | Other commercial and consumer [Member] | Fair value, inputs, level 3 [Member] | Maximum [Member] | Discounted cash flow [Member] | Measurement input, discount rate [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Debt securities, available-for-sale, measurement input | | 0.052 |
Recurring [Member] | Other commercial and consumer [Member] | Fair value, inputs, level 3 [Member] | Maximum [Member] | Discounted cash flow [Member] | Measurement input, weighted average life [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Debt securities, trading and available-for-sale, term | | 1 year 6 months |
Recurring [Member] | Other commercial and consumer [Member] | Fair value, inputs, level 3 [Member] | Weighted Average [Member] | Discounted cash flow [Member] | Measurement input, discount rate [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Debt securities, available-for-sale, measurement input | | 0.047 |
Recurring [Member] | Other commercial and consumer [Member] | Fair value, inputs, level 3 [Member] | Weighted Average [Member] | Discounted cash flow [Member] | Measurement input, weighted average life [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Debt securities, trading and available-for-sale, term | | 1 year 1 month 6 days |
Recurring [Member] | Collateralized debt obligations [Member] | Fair value, inputs, level 3 [Member] | | |
Fair Value Disclosures, Textual [Abstract] | | |
Available-for-sale, at fair value | 609 | $ 800 |
Recurring [Member] | Nonmarketable equity securities [Member] | Fair value, inputs, level 3 [Member] | Market comparable pricing [Member] | | |
Fair Value Inputs, Assets and Liabilities, Quantitative Information [Line Items] | | |
Nonmarketable equity securities | $ 7,130 | $ 5,468 |
Recurring [Member] | Nonmarketable equity securities [Member] | Fair value, inputs, level 3 [Member] | Minimum [Member] | Market comparable pricing [Member] | Measurement input, comparability adjustment [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Nonmarketable equity securities, measurement input | (21.00%) | (20.60%) |
Recurring [Member] | Nonmarketable equity securities [Member] | Fair value, inputs, level 3 [Member] | Maximum [Member] | Market comparable pricing [Member] | Measurement input, comparability adjustment [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Nonmarketable equity securities, measurement input | (5.40%) | (4.30%) |
Recurring [Member] | Nonmarketable equity securities [Member] | Fair value, inputs, level 3 [Member] | Weighted Average [Member] | Market comparable pricing [Member] | Measurement input, comparability adjustment [Member] | | |
Fair Value Measurement Inputs and Valuation Techniques [Abstract] | | |
Nonmarketable equity securities, measurement input | (15.70%) | (15.80%) |