Fair Value Measurements - Summary of Changes in Level 3 Fair Value Category (Detail) - USD ($) $ in Millions | 6 Months Ended | 12 Months Ended | |
Jun. 30, 2019 | Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017 |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | | $ 78 | $ 72 | $ 72 | $ 809 |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Other Comprehensive Income (Loss) | | 6 | 0 | (53) | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings | | 1 | 2 | 36 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases | | 0 | 0 | 0 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Issuances | | 0 | 0 | 0 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales | | 0 | 0 | 0 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements | | (1) | (2) | (714) | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 | | | | 5 | |
The amount of total gains/(losses) included in earnings attributable to the change in unrealized gains or losses relating to assets and liabilities still held at the reporting date | $ 0 | 0 | | 0 | |
Credit Derivatives [Member] | Credit Derivatives [Member] | | | | | |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Issuances | | 0 | 0 | 0 | |
Other Credit Derivatives [Member] | | | | | |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | | 0 | 0 | (1) | (1) |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings | | | | (1) | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings | | 0 | 2 | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases | | 0 | 0 | 0 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales | | 0 | 0 | 0 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements | | 0 | 0 | 0 | |
The amount of total gains/(losses) included in earnings attributable to the change in unrealized gains or losses relating to assets and liabilities still held at the reporting date | | 0 | (1) | 1 | |
Interest Rate Swaps [Member] | Interest Rate Swaps [Member] | | | | | |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | | 85 | 67 | 47 | 61 |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings | | | | (9) | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings | | 25 | 24 | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases | | 0 | 0 | 0 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Issuances | | 0 | 0 | 0 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales | | 0 | 0 | 0 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements | | (7) | (4) | (5) | |
The amount of total gains/(losses) included in earnings attributable to the change in unrealized gains or losses relating to assets and liabilities still held at the reporting date | | (25) | (24) | 9 | |
Residential Mortgage-Backed Securities [Member] | | | | | |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | | | 0 | 0 | 736 |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Other Comprehensive Income (Loss) | | | 0 | (52) | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings | | | | 35 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases | | | 0 | 0 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Issuances | | 0 | 0 | 0 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales | | | 0 | 0 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements | | | 0 | (713) | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 | | | | 5 | |
The amount of total gains/(losses) included in earnings attributable to the change in unrealized gains or losses relating to assets and liabilities still held at the reporting date | 0 | | | 0 | |
Non-Agency RMBS [Member] | | | | | |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | | 0 | 0 | | |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Other Comprehensive Income (Loss) | | 0 | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings | | 0 | 0 | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases | | 0 | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales | | 0 | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements | | 0 | | | |
The amount of total gains/(losses) included in earnings attributable to the change in unrealized gains or losses relating to assets and liabilities still held at the reporting date | | 0 | | | |
Asset-backed Securities [Member] | | | | | |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | | 78 | 72 | 72 | 73 |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Other Comprehensive Income (Loss) | | 6 | 0 | (1) | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings | | 1 | 2 | 1 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases | | 0 | 0 | 0 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Issuances | | 0 | 0 | 0 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales | | 0 | 0 | 0 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements | | (1) | (2) | (1) | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 | | | | 0 | |
The amount of total gains/(losses) included in earnings attributable to the change in unrealized gains or losses relating to assets and liabilities still held at the reporting date | $ 0 | 0 | | 0 | |
Derivative [Member] | | | | | |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | | 84 | 66 | 46 | 61 |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings | | | | (9) | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings | | 25 | 25 | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases | | 0 | 0 | 0 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Issuances | | 0 | 0 | 0 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales | | 0 | 0 | 0 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements | | (7) | (5) | (6) | |
The amount of total gains/(losses) included in earnings attributable to the change in unrealized gains or losses relating to assets and liabilities still held at the reporting date | | (25) | (25) | 10 | |
Level 3 [Member] | | | | | |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | | 6,376 | 6,207 | 6,930 | 12,561 |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings | | 306 | | 30 | |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Other Comprehensive Income (Loss) | | | | (590) | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Other Comprehensive Income (Loss) | | 198 | 199 | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings | | | 436 | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases | | 0 | 0 | 0 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Issuances | | 0 | 0 | 0 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales | | 0 | 0 | 0 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements | | (334) | (731) | (1,356) | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 | | | | 5 | |
Deconsolidation of VIEs | | | 627 | 3,709 | |
The amount of total gains/(losses) included in earnings attributable to the change in unrealized gains or losses relating to assets and liabilities still held at the reporting date | | (304) | (376) | 11 | |
Fair Value, Liability, Recurring Basis, Still Held, Unrealized Gain (Loss), OCI | | 192 | | | |
Level 3 [Member] | Investments Contract [Member] | | | | | |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | | | | | |
Deconsolidation of VIEs | | | 0 | | |
Level 3 [Member] | Loans [Member] | | | | | |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | | | | | |
Deconsolidation of VIEs | | | 851 | | |
Level 3 [Member] | Long-term Debt [Member] | | | | | |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | | | | | |
Deconsolidation of VIEs | | | (223) | | |
Level 3 [Member] | Investments [Member] | | | | | |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | | 78 | 72 | 72 | 809 |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings | | 1 | | 36 | |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Other Comprehensive Income (Loss) | | | | (53) | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Other Comprehensive Income (Loss) | | 6 | 0 | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings | | | 2 | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases | | 0 | 0 | 0 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Issuances | | 0 | 0 | 0 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales | | 0 | 0 | 0 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements | | (1) | (2) | (714) | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 | | | | 5 | |
Deconsolidation of VIEs | | | 0 | 0 | |
The amount of total gains/(losses) included in earnings attributable to the change in unrealized gains or losses relating to assets and liabilities still held at the reporting date | | 0 | 0 | 0 | |
Fair Value, Liability, Recurring Basis, Still Held, Unrealized Gain (Loss), OCI | | 0 | | | |
Level 3 [Member] | Other Assets [Member] | | | | | |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | | 1 | 3 | 5 | 6 |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings | | (2) | | (1) | |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Other Comprehensive Income (Loss) | | | | 0 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Other Comprehensive Income (Loss) | | 0 | 0 | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings | | | (2) | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases | | 0 | 0 | 0 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Issuances | | 0 | 0 | 0 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales | | 0 | 0 | 0 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements | | 0 | 0 | 0 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 | | | | 0 | |
Deconsolidation of VIEs | | | 0 | 0 | |
The amount of total gains/(losses) included in earnings attributable to the change in unrealized gains or losses relating to assets and liabilities still held at the reporting date | | 2 | 2 | 1 | |
Fair Value, Liability, Recurring Basis, Still Held, Unrealized Gain (Loss), OCI | | 0 | | | |
Level 3 [Member] | Derivative Financial Instruments, Liabilities [Member] | | | | | |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | | | | | |
Deconsolidation of VIEs | | | 0 | | |
Level 3 [Member] | Derivative Financial Instruments, Liabilities [Member] | Derivative Financial Instruments, Liabilities [Member] | | | | | |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | | 84 | 66 | 46 | 61 |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings | | 25 | | | |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Other Comprehensive Income (Loss) | | | | 0 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Other Comprehensive Income (Loss) | | 0 | 0 | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings | | | | (9) | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings | | | 25 | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases | | 0 | 0 | 0 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Issuances | | 0 | 0 | 0 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales | | 0 | 0 | 0 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements | | (7) | (5) | (6) | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 | | | | 0 | |
Deconsolidation of VIEs | | | | 0 | |
The amount of total gains/(losses) included in earnings attributable to the change in unrealized gains or losses relating to assets and liabilities still held at the reporting date | | (25) | (25) | 10 | |
Fair Value, Liability, Recurring Basis, Still Held, Unrealized Gain (Loss), OCI | | 0 | | | |
Variable Interest Entity, Primary Beneficiary [Member] | Level 3 [Member] | Long-term Debt [Member] | | | | | |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Other Comprehensive Income (Loss) | | 0 | 8 | 91 | |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Purchases | | 0 | 0 | 0 | |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Issues | | 0 | 0 | 0 | |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Sales | | 0 | 0 | 0 | |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Settlements | | 0 | 0 | (23) | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 | | | | 0 | |
Deconsolidation of VIEs | | | | (2,237) | |
The amount of total gains/(losses) included in earnings attributable to the change in unrealized gains or losses relating to assets and liabilities still held at the reporting date | | 0 | 0 | (47) | |
Fair Value, Liability, Recurring Basis, Still Held, Unrealized Gain (Loss), OCI | | 0 | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | | 0 | 0 | (217) | (2,758) |
Variable Interest Entity, Primary Beneficiary [Member] | Level 3 [Member] | Loans Receivable [Member] | Loans [Member] | | | | | |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | | 2,998 | 3,108 | 4,288 | 11,529 |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings | | 98 | | (201) | |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Other Comprehensive Income (Loss) | | | | (470) | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Other Comprehensive Income (Loss) | | 83 | 74 | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings | | | (15) | 189 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings | | 0 | 287 | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases | | 0 | 0 | 0 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Issuances | | 0 | 0 | 0 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales | | 0 | 0 | 0 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements | | (290) | (690) | (624) | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 | | | | 0 | |
Deconsolidation of VIEs | | | | 5,946 | |
The amount of total gains/(losses) included in earnings attributable to the change in unrealized gains or losses relating to assets and liabilities still held at the reporting date | | (98) | (215) | 63 | |
Fair Value, Liability, Recurring Basis, Still Held, Unrealized Gain (Loss), OCI | | 83 | | | |
Variable Interest Entity, Primary Beneficiary [Member] | Level 3 [Member] | Corporate Debt Securities [Member] | Investments Contract [Member] | | | | | |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | | 3,215 | 2,957 | 2,737 | $ 2,914 |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings | | 183 | | 16 | |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Other Comprehensive Income (Loss) | | | | (158) | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Other Comprehensive Income (Loss) | | 109 | 116 | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings | | | 138 | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases | | 0 | 0 | 0 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Issuances | | 0 | 0 | 0 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales | | 0 | 0 | 0 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements | | (35) | (35) | (35) | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 | | | | 0 | |
Deconsolidation of VIEs | | | | 0 | |
The amount of total gains/(losses) included in earnings attributable to the change in unrealized gains or losses relating to assets and liabilities still held at the reporting date | | (183) | $ (138) | $ (16) | |
Fair Value, Liability, Recurring Basis, Still Held, Unrealized Gain (Loss), OCI | | $ 109 | | | |