FAIR VALUE DISCLOSURES - Quantitative Information About Level 3 (Details) $ in Millions | 3 Months Ended | 12 Months Ended |
Mar. 31, 2020USD ($) | Dec. 31, 2019USD ($) |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Asset, fair value | $ 9,014 | $ 8,271 |
Corporate | Level 3 | Matrix Pricing Model Valuation Technique | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Asset, fair value | $ 57 | $ 51 |
Corporate | Level 3 | Matrix Pricing Model Valuation Technique | Minimum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Spread over Benchmark | 0.0015 | 0.0065 |
Corporate | Level 3 | Matrix Pricing Model Valuation Technique | Maximum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Spread over Benchmark | 0.0580 | 0.058 |
Corporate | Level 3 | Matrix Pricing Model Valuation Technique | Weighted Average | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Spread over Benchmark | 0.0280 | 0.0186 |
Corporate | Level 3 | Market Comparable Companies Valuation Technique | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Asset, fair value | $ 1,034 | $ 1,025 |
Corporate | Level 3 | EBITDA multiples | Market Comparable Companies Valuation Technique | Minimum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Equity securities, measurement input | 3.2 | 3.3 |
Corporate | Level 3 | EBITDA multiples | Market Comparable Companies Valuation Technique | Maximum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Equity securities, measurement input | 31.5 | 56.7 |
Corporate | Level 3 | EBITDA multiples | Market Comparable Companies Valuation Technique | Weighted Average | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Equity securities, measurement input | 14 | 14.1 |
Corporate | Level 3 | Discount rate | Market Comparable Companies Valuation Technique | Minimum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Equity securities, measurement input | 0.060 | 0.039 |
Corporate | Level 3 | Discount rate | Market Comparable Companies Valuation Technique | Maximum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Equity securities, measurement input | 0.252 | 0.165 |
Corporate | Level 3 | Discount rate | Market Comparable Companies Valuation Technique | Weighted Average | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Equity securities, measurement input | 0.101 | 0.100 |
Corporate | Level 3 | Cash flow multiples | Market Comparable Companies Valuation Technique | Minimum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Equity securities, measurement input | 0.8 | 0.8 |
Corporate | Level 3 | Cash flow multiples | Market Comparable Companies Valuation Technique | Maximum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Equity securities, measurement input | 25.8 | 41.1 |
Corporate | Level 3 | Cash flow multiples | Market Comparable Companies Valuation Technique | Weighted Average | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Equity securities, measurement input | 11.1 | 10.7 |
GMIB reinsurance contracts | Level 3 | Discounted Cash Flow Valuation Technique | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Asset, fair value | $ 3,305 | $ 2,466 |
GMIB reinsurance contracts | Level 3 | Non-performance risk | Discounted Cash Flow Valuation Technique | Minimum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing asset, measurement input | 0.0144 | 0.0055 |
GMIB reinsurance contracts | Level 3 | Non-performance risk | Discounted Cash Flow Valuation Technique | Maximum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing asset, measurement input | 0.0293 | 0.0109 |
GMIB reinsurance contracts | Level 3 | Non-performance risk | Discounted Cash Flow Valuation Technique | Weighted Average | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing asset, measurement input | 0.0233 | |
GMIB reinsurance contracts | Level 3 | Lapse rate | Discounted Cash Flow Valuation Technique | Minimum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing asset, measurement input | 0.08 | 0.008 |
GMIB reinsurance contracts | Level 3 | Lapse rate | Discounted Cash Flow Valuation Technique | Maximum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing asset, measurement input | 0.10 | 0.10 |
GMIB reinsurance contracts | Level 3 | Lapse rate | Discounted Cash Flow Valuation Technique | Weighted Average | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing asset, measurement input | 0.0156 | |
GMIB reinsurance contracts | Level 3 | Withdrawal rate | Discounted Cash Flow Valuation Technique | Minimum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing asset, measurement input | 0 | 0 |
GMIB reinsurance contracts | Level 3 | Withdrawal rate | Discounted Cash Flow Valuation Technique | Maximum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing asset, measurement input | 0.08 | 0.08 |
GMIB reinsurance contracts | Level 3 | Withdrawal rate | Discounted Cash Flow Valuation Technique | Weighted Average | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing asset, measurement input | 0.0119 | |
GMIB reinsurance contracts | Level 3 | Utilization rate | Discounted Cash Flow Valuation Technique | Minimum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing asset, measurement input | 0 | 0 |
GMIB reinsurance contracts | Level 3 | Utilization rate | Discounted Cash Flow Valuation Technique | Maximum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing asset, measurement input | 0.49 | 0.49 |
GMIB reinsurance contracts | Level 3 | Utilization rate | Discounted Cash Flow Valuation Technique | Weighted Average | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing asset, measurement input | 0.0659 | |
GMIB reinsurance contracts | Level 3 | Volatility rates - Equity | Discounted Cash Flow Valuation Technique | Minimum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing asset, measurement input | 0.20 | 0.09 |
GMIB reinsurance contracts | Level 3 | Volatility rates - Equity | Discounted Cash Flow Valuation Technique | Maximum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing asset, measurement input | 0.37 | 0.30 |
GMIB reinsurance contracts | Level 3 | Volatility rates - Equity | Discounted Cash Flow Valuation Technique | Weighted Average | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing asset, measurement input | 0.27 | |
GMIB reinsurance contracts | Level 3 | Mortality rates | Discounted Cash Flow Valuation Technique | Weighted Average | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing asset, measurement input | 0.0271 | |
GMIBNLG | Level 3 | Discounted Cash Flow Valuation Technique | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Liabilities, fair value | $ 9,308 | $ 8,128 |
GMIBNLG | Level 3 | Non-performance risk | Discounted Cash Flow Valuation Technique | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing liability, measurement input | 0.0304 | 0.0124 |
GMIBNLG | Level 3 | Lapse rate | Discounted Cash Flow Valuation Technique | Minimum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing liability, measurement input | 0.008 | 0.008 |
GMIBNLG | Level 3 | Lapse rate | Discounted Cash Flow Valuation Technique | Maximum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing liability, measurement input | 0.199 | 0.199 |
GMIBNLG | Level 3 | Lapse rate | Discounted Cash Flow Valuation Technique | Weighted Average | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing liability, measurement input | 0.0275 | |
GMIBNLG | Level 3 | Withdrawal rate | Discounted Cash Flow Valuation Technique | Minimum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing liability, measurement input | 0.003 | 0.003 |
GMIBNLG | Level 3 | Withdrawal rate | Discounted Cash Flow Valuation Technique | Maximum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing liability, measurement input | 0.11 | 0.11 |
GMIBNLG | Level 3 | Withdrawal rate | Discounted Cash Flow Valuation Technique | Weighted Average | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing liability, measurement input | 0.0121 | |
GMIBNLG | Level 3 | Annuitization rate | Discounted Cash Flow Valuation Technique | Minimum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing liability, measurement input | 0 | 0 |
GMIBNLG | Level 3 | Annuitization rate | Discounted Cash Flow Valuation Technique | Maximum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing liability, measurement input | 1 | 1 |
GMIBNLG | Level 3 | Annuitization rate | Discounted Cash Flow Valuation Technique | Weighted Average | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing liability, measurement input | 0.0646 | |
GMIBNLG | Level 3 | Mortality rates | Discounted Cash Flow Valuation Technique | Weighted Average | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing liability, measurement input | 0.0134 | |
GWBL/GMWB | Level 3 | Discounted Cash Flow Valuation Technique | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Liabilities, fair value | $ 146 | $ 109 |
GWBL/GMWB | Level 3 | Non-performance risk | Discounted Cash Flow Valuation Technique | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing liability, measurement input | 0.0304 | 0.0124 |
GWBL/GMWB | Level 3 | Lapse rate | Discounted Cash Flow Valuation Technique | Minimum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing liability, measurement input | 0.008 | 0.008 |
GWBL/GMWB | Level 3 | Lapse rate | Discounted Cash Flow Valuation Technique | Maximum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing liability, measurement input | 0.100 | 0.10 |
GWBL/GMWB | Level 3 | Lapse rate | Discounted Cash Flow Valuation Technique | Weighted Average | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing liability, measurement input | 0.0175 | |
GWBL/GMWB | Level 3 | Withdrawal rate | Discounted Cash Flow Valuation Technique | Minimum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing liability, measurement input | 0 | 0 |
GWBL/GMWB | Level 3 | Withdrawal rate | Discounted Cash Flow Valuation Technique | Maximum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing liability, measurement input | 0.07 | 0.070 |
GWBL/GMWB | Level 3 | Withdrawal rate | Discounted Cash Flow Valuation Technique | Weighted Average | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing liability, measurement input | 0.0119 | |
GWBL/GMWB | Level 3 | Utilization rate | Discounted Cash Flow Valuation Technique | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing liability, measurement input | 1 | 1 |
GWBL/GMWB | Level 3 | Volatility rates - Equity | Discounted Cash Flow Valuation Technique | Minimum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing liability, measurement input | 0.20 | 0.09 |
GWBL/GMWB | Level 3 | Volatility rates - Equity | Discounted Cash Flow Valuation Technique | Maximum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing liability, measurement input | 0.37 | 0.30 |
GWBL/GMWB | Level 3 | Volatility rates - Equity | Discounted Cash Flow Valuation Technique | Weighted Average | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing liability, measurement input | 0.27 | |
GIB | Level 3 | Discounted Cash Flow Valuation Technique | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Liabilities, fair value | $ 38 | $ 5 |
GIB | Level 3 | Non-performance risk | Discounted Cash Flow Valuation Technique | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing liability, measurement input | 0.0304 | |
GIB | Level 3 | Lapse rate | Discounted Cash Flow Valuation Technique | Minimum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing liability, measurement input | 0.012 | 0.012 |
GIB | Level 3 | Lapse rate | Discounted Cash Flow Valuation Technique | Maximum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing liability, measurement input | 0.199 | 0.199 |
GIB | Level 3 | Lapse rate | Discounted Cash Flow Valuation Technique | Weighted Average | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing liability, measurement input | 0.0175 | |
GIB | Level 3 | Withdrawal rate | Discounted Cash Flow Valuation Technique | Minimum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing liability, measurement input | 0 | 0 |
GIB | Level 3 | Withdrawal rate | Discounted Cash Flow Valuation Technique | Maximum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing liability, measurement input | 0.08 | 0.080 |
GIB | Level 3 | Withdrawal rate | Discounted Cash Flow Valuation Technique | Weighted Average | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing liability, measurement input | 0.0119 | |
GIB | Level 3 | Utilization rate | Discounted Cash Flow Valuation Technique | Minimum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing liability, measurement input | 0 | 0 |
GIB | Level 3 | Utilization rate | Discounted Cash Flow Valuation Technique | Maximum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing liability, measurement input | 1 | 1 |
GIB | Level 3 | Utilization rate | Discounted Cash Flow Valuation Technique | Weighted Average | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing liability, measurement input | 0.0659 | |
GIB | Level 3 | Volatility rates - Equity | Discounted Cash Flow Valuation Technique | Minimum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing liability, measurement input | 0.20 | 0.09 |
GIB | Level 3 | Volatility rates - Equity | Discounted Cash Flow Valuation Technique | Maximum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing liability, measurement input | 0.37 | 0.300 |
GIB | Level 3 | Volatility rates - Equity | Discounted Cash Flow Valuation Technique | Weighted Average | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing liability, measurement input | 0.27 | |
GMAB | Level 3 | Discounted Cash Flow Valuation Technique | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Liabilities, fair value | $ 17 | $ 4 |
GMAB | Level 3 | Non-performance risk | Discounted Cash Flow Valuation Technique | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing liability, measurement input | 0.000304 | |
GMAB | Level 3 | Lapse rate | Discounted Cash Flow Valuation Technique | Minimum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing liability, measurement input | 0.010 | 0.01 |
GMAB | Level 3 | Lapse rate | Discounted Cash Flow Valuation Technique | Maximum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing liability, measurement input | 0.10 | 0.1 |
GMAB | Level 3 | Volatility rates - Equity | Discounted Cash Flow Valuation Technique | Minimum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing liability, measurement input | 0.20 | 0.09 |
GMAB | Level 3 | Volatility rates - Equity | Discounted Cash Flow Valuation Technique | Maximum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing liability, measurement input | 0.37 | 0.30 |
Ages 0 - 40 | GMIB reinsurance contracts | Level 3 | Mortality rates | Discounted Cash Flow Valuation Technique | Minimum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing asset, measurement input | 0.0001 | 0.0001 |
Ages 0 - 40 | GMIB reinsurance contracts | Level 3 | Mortality rates | Discounted Cash Flow Valuation Technique | Maximum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing asset, measurement input | 0.0018 | 0.0018 |
Ages 0 - 40 | GMIBNLG | Level 3 | Mortality rates | Discounted Cash Flow Valuation Technique | Minimum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing liability, measurement input | 0.0001 | 0.0001 |
Ages 0 - 40 | GMIBNLG | Level 3 | Mortality rates | Discounted Cash Flow Valuation Technique | Maximum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing liability, measurement input | 0.0019 | 0.0019 |
Ages 41 - 60 | GMIB reinsurance contracts | Level 3 | Mortality rates | Discounted Cash Flow Valuation Technique | Minimum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing asset, measurement input | 0.0007 | 0.0007 |
Ages 41 - 60 | GMIB reinsurance contracts | Level 3 | Mortality rates | Discounted Cash Flow Valuation Technique | Maximum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing asset, measurement input | 0.0054 | 0.0054 |
Ages 41 - 60 | GMIBNLG | Level 3 | Mortality rates | Discounted Cash Flow Valuation Technique | Minimum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing liability, measurement input | 0.0006 | 0.0006 |
Ages 41 - 60 | GMIBNLG | Level 3 | Mortality rates | Discounted Cash Flow Valuation Technique | Maximum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing liability, measurement input | 0.0053 | 0.0053 |
Ages 61 - 115 | GMIB reinsurance contracts | Level 3 | Mortality rates | Discounted Cash Flow Valuation Technique | Minimum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing asset, measurement input | 0.0042 | |
Ages 61 - 115 | GMIB reinsurance contracts | Level 3 | Mortality rates | Discounted Cash Flow Valuation Technique | Maximum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing asset, measurement input | 0.4220 | |
Ages 61 - 115 | GMIBNLG | Level 3 | Mortality rates | Discounted Cash Flow Valuation Technique | Minimum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing liability, measurement input | 0.0041 | |
Ages 61 - 115 | GMIBNLG | Level 3 | Mortality rates | Discounted Cash Flow Valuation Technique | Maximum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing liability, measurement input | 0.4139 | |
Ages 60 - 115 | GMIB reinsurance contracts | Level 3 | Mortality rates | Discounted Cash Flow Valuation Technique | Minimum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing asset, measurement input | | 0.0042 |
Ages 60 - 115 | GMIB reinsurance contracts | Level 3 | Mortality rates | Discounted Cash Flow Valuation Technique | Maximum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing asset, measurement input | | 0.4220 |
Ages 60 - 115 | GMIBNLG | Level 3 | Mortality rates | Discounted Cash Flow Valuation Technique | Minimum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing liability, measurement input | | 0.0041 |
Ages 60 - 115 | GMIBNLG | Level 3 | Mortality rates | Discounted Cash Flow Valuation Technique | Maximum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Servicing liability, measurement input | | 0.4139 |