XML 45 R86.htm IDEA: XBRL DOCUMENT v2.4.1.9
Investments and Derivative Instruments Level 4 Derivative Balance Sheet Classification (Details) (USD $)
Dec. 31, 2014
Dec. 31, 2013
Derivative Balance Sheet Location [Line Items]    
Derivative, Notional Amount $ 72,850,000,000invest_DerivativeNotionalAmount $ 159,441,000,000invest_DerivativeNotionalAmount
Derivative Liability, Fair Value, Amount Not Offset Against Collateral 1,100,000,000us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral 1,300,000,000us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
Derivative, Fair Value, Net (639,000,000)us-gaap_DerivativeFairValueOfDerivativeNet (737,000,000)us-gaap_DerivativeFairValueOfDerivativeNet
Derivative Asset, Fair Value, Gross Asset 1,175,000,000us-gaap_DerivativeFairValueOfDerivativeAsset 1,845,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
Derivative Liability, Fair Value, Gross Liability 1,741,000,000us-gaap_DerivativeFairValueOfDerivativeLiability 2,626,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement 1,267,000,000us-gaap_DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement 1,948,000,000us-gaap_DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement
Derivative Liability, Fair Value, Gross Liability Including Not Subject to Master Netting Arrangement 1,906,000,000us-gaap_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement 2,685,000,000us-gaap_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement
Fixed Maturities [Member]    
Derivative Balance Sheet Location [Line Items]    
Derivative, Notional Amount 454,000,000invest_DerivativeNotionalAmount
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_FixedMaturitiesMember
473,000,000invest_DerivativeNotionalAmount
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_FixedMaturitiesMember
Derivative, Fair Value, Net 2,000,000us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_FixedMaturitiesMember
(2,000,000)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_FixedMaturitiesMember
Derivative Asset, Fair Value, Gross Asset 2,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_FixedMaturitiesMember
1,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_FixedMaturitiesMember
Derivative Liability, Fair Value, Gross Liability 0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_FixedMaturitiesMember
3,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_FixedMaturitiesMember
Other Investments [Member]    
Derivative Balance Sheet Location [Line Items]    
Derivative, Notional Amount 23,014,000,000invest_DerivativeNotionalAmount
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherInvestmentsMember
53,219,000,000invest_DerivativeNotionalAmount
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherInvestmentsMember
Derivative, Fair Value, Net 364,000,000us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherInvestmentsMember
442,000,000us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherInvestmentsMember
Derivative Asset, Fair Value, Gross Asset 624,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherInvestmentsMember
909,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherInvestmentsMember
Derivative Liability, Fair Value, Gross Liability 260,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherInvestmentsMember
467,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherInvestmentsMember
Other Liabilities [Member]    
Derivative Balance Sheet Location [Line Items]    
Derivative, Notional Amount 26,791,000,000invest_DerivativeNotionalAmount
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
78,064,000,000invest_DerivativeNotionalAmount
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
Derivative, Fair Value, Net (930,000,000)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
(1,225,000,000)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
Derivative Asset, Fair Value, Gross Asset 551,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
936,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
Derivative Liability, Fair Value, Gross Liability 1,481,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
2,161,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
Reinsurance Recoverables [Member]    
Derivative Balance Sheet Location [Line Items]    
Derivative, Notional Amount 4,633,000,000invest_DerivativeNotionalAmount
/ us-gaap_BalanceSheetLocationAxis
= hig_ReinsuranceRecoverablesMember
5,758,000,000invest_DerivativeNotionalAmount
/ us-gaap_BalanceSheetLocationAxis
= hig_ReinsuranceRecoverablesMember
Derivative, Fair Value, Net 90,000,000us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_BalanceSheetLocationAxis
= hig_ReinsuranceRecoverablesMember
96,000,000us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_BalanceSheetLocationAxis
= hig_ReinsuranceRecoverablesMember
Derivative Asset, Fair Value, Gross Asset 90,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= hig_ReinsuranceRecoverablesMember
96,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= hig_ReinsuranceRecoverablesMember
Derivative Liability, Fair Value, Gross Liability 0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= hig_ReinsuranceRecoverablesMember
0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= hig_ReinsuranceRecoverablesMember
Other Policyholder Funds and Benefits Payable [Member]    
Derivative Balance Sheet Location [Line Items]    
Derivative, Notional Amount 17,958,000,000invest_DerivativeNotionalAmount
/ us-gaap_BalanceSheetLocationAxis
= hig_OtherPolicyholderFundsAndBenefitsPayableMember
21,927,000,000invest_DerivativeNotionalAmount
/ us-gaap_BalanceSheetLocationAxis
= hig_OtherPolicyholderFundsAndBenefitsPayableMember
Derivative, Fair Value, Net (165,000,000)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_BalanceSheetLocationAxis
= hig_OtherPolicyholderFundsAndBenefitsPayableMember
(48,000,000)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_BalanceSheetLocationAxis
= hig_OtherPolicyholderFundsAndBenefitsPayableMember
Derivative Asset, Fair Value, Gross Asset 0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= hig_OtherPolicyholderFundsAndBenefitsPayableMember
6,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= hig_OtherPolicyholderFundsAndBenefitsPayableMember
Derivative Liability, Fair Value, Gross Liability 165,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= hig_OtherPolicyholderFundsAndBenefitsPayableMember
54,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= hig_OtherPolicyholderFundsAndBenefitsPayableMember
Interest Rate Swap [Member]    
Derivative Balance Sheet Location [Line Items]    
Derivative, Notional Amount 13,100,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
6,900,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
Cash Flow Hedging Interest Rate Swaps [Member]    
Derivative Balance Sheet Location [Line Items]    
Derivative, Notional Amount 3,999,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= hig_CashFlowHedgingInterestRateSwapsMember
5,026,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= hig_CashFlowHedgingInterestRateSwapsMember
Derivative, Fair Value, Net 44,000,000us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= hig_CashFlowHedgingInterestRateSwapsMember
(92,000,000)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= hig_CashFlowHedgingInterestRateSwapsMember
Derivative Asset, Fair Value, Gross Asset 52,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= hig_CashFlowHedgingInterestRateSwapsMember
50,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= hig_CashFlowHedgingInterestRateSwapsMember
Derivative Liability, Fair Value, Gross Liability 8,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= hig_CashFlowHedgingInterestRateSwapsMember
142,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= hig_CashFlowHedgingInterestRateSwapsMember
Cash Flow Hedges Foreign Currency Swaps [Member]    
Derivative Balance Sheet Location [Line Items]    
Derivative, Notional Amount 143,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= hig_CashFlowHedgesForeignCurrencySwapsMember
143,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= hig_CashFlowHedgesForeignCurrencySwapsMember
Derivative, Fair Value, Net (19,000,000)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= hig_CashFlowHedgesForeignCurrencySwapsMember
(5,000,000)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= hig_CashFlowHedgesForeignCurrencySwapsMember
Derivative Asset, Fair Value, Gross Asset 3,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= hig_CashFlowHedgesForeignCurrencySwapsMember
2,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= hig_CashFlowHedgesForeignCurrencySwapsMember
Derivative Liability, Fair Value, Gross Liability 22,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= hig_CashFlowHedgesForeignCurrencySwapsMember
7,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= hig_CashFlowHedgesForeignCurrencySwapsMember
Cash Flow Hedging [Member]    
Derivative Balance Sheet Location [Line Items]    
Derivative, Notional Amount 4,142,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CashFlowHedgingMember
5,169,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CashFlowHedgingMember
Derivative, Fair Value, Net 25,000,000us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CashFlowHedgingMember
(97,000,000)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CashFlowHedgingMember
Derivative Asset, Fair Value, Gross Asset 55,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CashFlowHedgingMember
52,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CashFlowHedgingMember
Derivative Liability, Fair Value, Gross Liability 30,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CashFlowHedgingMember
149,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CashFlowHedgingMember
Fair Value Hedging Interest Rate Swaps [Member]    
Derivative Balance Sheet Location [Line Items]    
Derivative, Notional Amount 32,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= hig_FairValueHedgingInterestRateSwapsMember
1,799,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= hig_FairValueHedgingInterestRateSwapsMember
Derivative, Fair Value, Net 0us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= hig_FairValueHedgingInterestRateSwapsMember
(24,000,000)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= hig_FairValueHedgingInterestRateSwapsMember
Derivative Asset, Fair Value, Gross Asset 0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= hig_FairValueHedgingInterestRateSwapsMember
3,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= hig_FairValueHedgingInterestRateSwapsMember
Derivative Liability, Fair Value, Gross Liability 0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= hig_FairValueHedgingInterestRateSwapsMember
27,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= hig_FairValueHedgingInterestRateSwapsMember
Fair Value Hedging [Member]    
Derivative Balance Sheet Location [Line Items]    
Derivative, Notional Amount 32,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= us-gaap_FairValueHedgingMember
1,799,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= us-gaap_FairValueHedgingMember
Derivative, Fair Value, Net 0us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_FairValueHedgingMember
(24,000,000)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_FairValueHedgingMember
Derivative Asset, Fair Value, Gross Asset 0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= us-gaap_FairValueHedgingMember
3,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= us-gaap_FairValueHedgingMember
Derivative Liability, Fair Value, Gross Liability 0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= us-gaap_FairValueHedgingMember
27,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= us-gaap_FairValueHedgingMember
Interest Rate Swaps Caps Floors and Futures [Member]    
Derivative Balance Sheet Location [Line Items]    
Derivative, Notional Amount 15,254,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= hig_InterestRateSwapsCapsFloorsAndFuturesMember
8,453,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= hig_InterestRateSwapsCapsFloorsAndFuturesMember
Derivative, Fair Value, Net (512,000,000)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= hig_InterestRateSwapsCapsFloorsAndFuturesMember
(487,000,000)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= hig_InterestRateSwapsCapsFloorsAndFuturesMember
Derivative Asset, Fair Value, Gross Asset 536,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= hig_InterestRateSwapsCapsFloorsAndFuturesMember
171,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= hig_InterestRateSwapsCapsFloorsAndFuturesMember
Derivative Liability, Fair Value, Gross Liability 1,048,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= hig_InterestRateSwapsCapsFloorsAndFuturesMember
658,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= hig_InterestRateSwapsCapsFloorsAndFuturesMember
Foreign Currency Swaps and Forwards Non-qualifying as Hedges [Member]    
Derivative Balance Sheet Location [Line Items]    
Derivative, Notional Amount 177,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= hig_ForeignCurrencySwapsAndForwardsNonQualifyingAsHedgesMember
258,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= hig_ForeignCurrencySwapsAndForwardsNonQualifyingAsHedgesMember
Derivative, Fair Value, Net 1,000,000us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= hig_ForeignCurrencySwapsAndForwardsNonQualifyingAsHedgesMember
(9,000,000)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= hig_ForeignCurrencySwapsAndForwardsNonQualifyingAsHedgesMember
Derivative Asset, Fair Value, Gross Asset 3,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= hig_ForeignCurrencySwapsAndForwardsNonQualifyingAsHedgesMember
6,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= hig_ForeignCurrencySwapsAndForwardsNonQualifyingAsHedgesMember
Derivative Liability, Fair Value, Gross Liability 2,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= hig_ForeignCurrencySwapsAndForwardsNonQualifyingAsHedgesMember
15,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= hig_ForeignCurrencySwapsAndForwardsNonQualifyingAsHedgesMember
Credit Derivatives that Purchase Credit Protection [Member]    
Derivative Balance Sheet Location [Line Items]    
Derivative, Notional Amount 595,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= hig_CreditDerivativesThatPurchaseCreditProtectionMember
938,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= hig_CreditDerivativesThatPurchaseCreditProtectionMember
Derivative, Fair Value, Net (6,000,000)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= hig_CreditDerivativesThatPurchaseCreditProtectionMember
(15,000,000)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= hig_CreditDerivativesThatPurchaseCreditProtectionMember
Derivative Asset, Fair Value, Gross Asset 4,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= hig_CreditDerivativesThatPurchaseCreditProtectionMember
1,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= hig_CreditDerivativesThatPurchaseCreditProtectionMember
Derivative Liability, Fair Value, Gross Liability 10,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= hig_CreditDerivativesThatPurchaseCreditProtectionMember
16,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= hig_CreditDerivativesThatPurchaseCreditProtectionMember
Credit Derivatives that Assume Credit Risk [Member]    
Derivative Balance Sheet Location [Line Items]    
Derivative, Notional Amount 1,487,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= hig_CreditDerivativesThatAssumeCreditRiskMember
1,886,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= hig_CreditDerivativesThatAssumeCreditRiskMember
Derivative, Fair Value, Net 3,000,000us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= hig_CreditDerivativesThatAssumeCreditRiskMember
33,000,000us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= hig_CreditDerivativesThatAssumeCreditRiskMember
Derivative Asset, Fair Value, Gross Asset 14,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= hig_CreditDerivativesThatAssumeCreditRiskMember
36,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= hig_CreditDerivativesThatAssumeCreditRiskMember
Derivative Liability, Fair Value, Gross Liability 11,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= hig_CreditDerivativesThatAssumeCreditRiskMember
3,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= hig_CreditDerivativesThatAssumeCreditRiskMember
Credit Derivatives in Offsetting Positions [Member]    
Derivative Balance Sheet Location [Line Items]    
Derivative, Notional Amount 5,343,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= hig_CreditDerivativesInOffsettingPositionsMember
7,764,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= hig_CreditDerivativesInOffsettingPositionsMember
Derivative, Fair Value, Net (3,000,000)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= hig_CreditDerivativesInOffsettingPositionsMember
(7,000,000)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= hig_CreditDerivativesInOffsettingPositionsMember
Derivative Asset, Fair Value, Gross Asset 53,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= hig_CreditDerivativesInOffsettingPositionsMember
76,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= hig_CreditDerivativesInOffsettingPositionsMember
Derivative Liability, Fair Value, Gross Liability 56,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= hig_CreditDerivativesInOffsettingPositionsMember
83,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= hig_CreditDerivativesInOffsettingPositionsMember
Equity Index Swaps Options [Member]    
Derivative Balance Sheet Location [Line Items]    
Derivative, Notional Amount 635,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= hig_EquityIndexSwapsOptionsMember
358,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= hig_EquityIndexSwapsOptionsMember
Derivative, Fair Value, Net 2,000,000us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= hig_EquityIndexSwapsOptionsMember
(1,000,000)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= hig_EquityIndexSwapsOptionsMember
Derivative Asset, Fair Value, Gross Asset 31,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= hig_EquityIndexSwapsOptionsMember
19,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= hig_EquityIndexSwapsOptionsMember
Derivative Liability, Fair Value, Gross Liability 29,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= hig_EquityIndexSwapsOptionsMember
20,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= hig_EquityIndexSwapsOptionsMember
International Program Product Derivatives [Member]    
Derivative Balance Sheet Location [Line Items]    
Derivative, Notional Amount 0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= hig_InternationalProgramProductDerivativesMember
366,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= hig_InternationalProgramProductDerivativesMember
Derivative, Fair Value, Net 0us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= hig_InternationalProgramProductDerivativesMember
6,000,000us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= hig_InternationalProgramProductDerivativesMember
Derivative Asset, Fair Value, Gross Asset 0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= hig_InternationalProgramProductDerivativesMember
6,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= hig_InternationalProgramProductDerivativesMember
Derivative Liability, Fair Value, Gross Liability 0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= hig_InternationalProgramProductDerivativesMember
0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= hig_InternationalProgramProductDerivativesMember
International Program Hedging Instruments [Member]    
Derivative Balance Sheet Location [Line Items]    
Derivative, Notional Amount 0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= hig_InternationalProgramHedgingInstrumentsMember
73,048,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= hig_InternationalProgramHedgingInstrumentsMember
Derivative, Fair Value, Net 0us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= hig_InternationalProgramHedgingInstrumentsMember
(33,000,000)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= hig_InternationalProgramHedgingInstrumentsMember
Derivative Asset, Fair Value, Gross Asset 0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= hig_InternationalProgramHedgingInstrumentsMember
866,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= hig_InternationalProgramHedgingInstrumentsMember
Derivative Liability, Fair Value, Gross Liability 0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= hig_InternationalProgramHedgingInstrumentsMember
899,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= hig_InternationalProgramHedgingInstrumentsMember
Contingent Capital Facility Put Option [Member]    
Derivative Balance Sheet Location [Line Items]    
Derivative, Notional Amount 500,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= hig_ContingentCapitalFacilityPutOptionMember
500,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= hig_ContingentCapitalFacilityPutOptionMember
Derivative, Fair Value, Net 12,000,000us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= hig_ContingentCapitalFacilityPutOptionMember
17,000,000us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= hig_ContingentCapitalFacilityPutOptionMember
Derivative Asset, Fair Value, Gross Asset 12,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= hig_ContingentCapitalFacilityPutOptionMember
17,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= hig_ContingentCapitalFacilityPutOptionMember
Derivative Liability, Fair Value, Gross Liability 0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= hig_ContingentCapitalFacilityPutOptionMember
0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= hig_ContingentCapitalFacilityPutOptionMember
Coinsurance and Modified Coinsurance Reinsurance Contracts [Member]    
Derivative Balance Sheet Location [Line Items]    
Derivative, Notional Amount 974,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= hig_CoinsuranceAndModifiedCoinsuranceReinsuranceContractsMember
1,250,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= hig_CoinsuranceAndModifiedCoinsuranceReinsuranceContractsMember
Derivative, Fair Value, Net 34,000,000us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= hig_CoinsuranceAndModifiedCoinsuranceReinsuranceContractsMember
67,000,000us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= hig_CoinsuranceAndModifiedCoinsuranceReinsuranceContractsMember
Derivative Asset, Fair Value, Gross Asset 34,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= hig_CoinsuranceAndModifiedCoinsuranceReinsuranceContractsMember
67,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= hig_CoinsuranceAndModifiedCoinsuranceReinsuranceContractsMember
Derivative Liability, Fair Value, Gross Liability 0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= hig_CoinsuranceAndModifiedCoinsuranceReinsuranceContractsMember
0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= hig_CoinsuranceAndModifiedCoinsuranceReinsuranceContractsMember
Non-qualifying Strategies [Member]    
Derivative Balance Sheet Location [Line Items]    
Derivative, Notional Amount 68,676,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= hig_NonqualifyingStrategiesMember
152,473,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= hig_NonqualifyingStrategiesMember
Derivative, Fair Value, Net (664,000,000)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= hig_NonqualifyingStrategiesMember
(616,000,000)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= hig_NonqualifyingStrategiesMember
Derivative Asset, Fair Value, Gross Asset 1,212,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= hig_NonqualifyingStrategiesMember
1,893,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= hig_NonqualifyingStrategiesMember
Derivative Liability, Fair Value, Gross Liability 1,876,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= hig_NonqualifyingStrategiesMember
2,509,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= hig_NonqualifyingStrategiesMember
JAPAN | Three Win Related Foreign Currency Swaps [Member]    
Derivative Balance Sheet Location [Line Items]    
Derivative, Notional Amount 1,319,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= hig_ThreeWinRelatedForeignCurrencySwapsMember
/ invest_InvestmentGeographicRegionAxis
= country_JP
1,571,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= hig_ThreeWinRelatedForeignCurrencySwapsMember
/ invest_InvestmentGeographicRegionAxis
= country_JP
Derivative, Fair Value, Net (427,000,000)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= hig_ThreeWinRelatedForeignCurrencySwapsMember
/ invest_InvestmentGeographicRegionAxis
= country_JP
(354,000,000)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= hig_ThreeWinRelatedForeignCurrencySwapsMember
/ invest_InvestmentGeographicRegionAxis
= country_JP
Derivative Asset, Fair Value, Gross Asset 0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= hig_ThreeWinRelatedForeignCurrencySwapsMember
/ invest_InvestmentGeographicRegionAxis
= country_JP
0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= hig_ThreeWinRelatedForeignCurrencySwapsMember
/ invest_InvestmentGeographicRegionAxis
= country_JP
Derivative Liability, Fair Value, Gross Liability 427,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= hig_ThreeWinRelatedForeignCurrencySwapsMember
/ invest_InvestmentGeographicRegionAxis
= country_JP
354,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= hig_ThreeWinRelatedForeignCurrencySwapsMember
/ invest_InvestmentGeographicRegionAxis
= country_JP
JAPAN | Fixed Annuity Hedging Instruments [Member]    
Derivative Balance Sheet Location [Line Items]    
Derivative, Notional Amount 0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= hig_FixedAnnuityHedgingInstrumentsMember
/ invest_InvestmentGeographicRegionAxis
= country_JP
1,436,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= hig_FixedAnnuityHedgingInstrumentsMember
/ invest_InvestmentGeographicRegionAxis
= country_JP
Derivative, Fair Value, Net 0us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= hig_FixedAnnuityHedgingInstrumentsMember
/ invest_InvestmentGeographicRegionAxis
= country_JP
(6,000,000)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= hig_FixedAnnuityHedgingInstrumentsMember
/ invest_InvestmentGeographicRegionAxis
= country_JP
Derivative Asset, Fair Value, Gross Asset 0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= hig_FixedAnnuityHedgingInstrumentsMember
/ invest_InvestmentGeographicRegionAxis
= country_JP
88,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= hig_FixedAnnuityHedgingInstrumentsMember
/ invest_InvestmentGeographicRegionAxis
= country_JP
Derivative Liability, Fair Value, Gross Liability 0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= hig_FixedAnnuityHedgingInstrumentsMember
/ invest_InvestmentGeographicRegionAxis
= country_JP
94,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= hig_FixedAnnuityHedgingInstrumentsMember
/ invest_InvestmentGeographicRegionAxis
= country_JP
UNITED STATES | GMWB Hedging Instruments [Member]    
Derivative Balance Sheet Location [Line Items]    
Derivative, Notional Amount 14,442,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= hig_GmwbHedgingInstrumentsMember
/ invest_InvestmentGeographicRegionAxis
= country_US
18,691,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= hig_GmwbHedgingInstrumentsMember
/ invest_InvestmentGeographicRegionAxis
= country_US
Derivative, Fair Value, Net 174,000,000us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= hig_GmwbHedgingInstrumentsMember
/ invest_InvestmentGeographicRegionAxis
= country_US
41,000,000us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= hig_GmwbHedgingInstrumentsMember
/ invest_InvestmentGeographicRegionAxis
= country_US
Derivative Asset, Fair Value, Gross Asset 289,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= hig_GmwbHedgingInstrumentsMember
/ invest_InvestmentGeographicRegionAxis
= country_US
333,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= hig_GmwbHedgingInstrumentsMember
/ invest_InvestmentGeographicRegionAxis
= country_US
Derivative Liability, Fair Value, Gross Liability 115,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= hig_GmwbHedgingInstrumentsMember
/ invest_InvestmentGeographicRegionAxis
= country_US
292,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= hig_GmwbHedgingInstrumentsMember
/ invest_InvestmentGeographicRegionAxis
= country_US
UNITED STATES | Macro Hedge Program [Member]    
Derivative Balance Sheet Location [Line Items]    
Derivative, Notional Amount 6,383,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= hig_MacroHedgeProgramMember
/ invest_InvestmentGeographicRegionAxis
= country_US
9,934,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= hig_MacroHedgeProgramMember
/ invest_InvestmentGeographicRegionAxis
= country_US
Derivative, Fair Value, Net 141,000,000us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= hig_MacroHedgeProgramMember
/ invest_InvestmentGeographicRegionAxis
= country_US
139,000,000us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= hig_MacroHedgeProgramMember
/ invest_InvestmentGeographicRegionAxis
= country_US
Derivative Asset, Fair Value, Gross Asset 180,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= hig_MacroHedgeProgramMember
/ invest_InvestmentGeographicRegionAxis
= country_US
178,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= hig_MacroHedgeProgramMember
/ invest_InvestmentGeographicRegionAxis
= country_US
Derivative Liability, Fair Value, Gross Liability 39,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= hig_MacroHedgeProgramMember
/ invest_InvestmentGeographicRegionAxis
= country_US
39,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= hig_MacroHedgeProgramMember
/ invest_InvestmentGeographicRegionAxis
= country_US
UNITED STATES | GMWB Product Derivatives [Member]    
Derivative Balance Sheet Location [Line Items]    
Derivative, Notional Amount 17,908,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= hig_GmwbProductDerivativesMember
/ invest_InvestmentGeographicRegionAxis
= country_US
21,512,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= hig_GmwbProductDerivativesMember
/ invest_InvestmentGeographicRegionAxis
= country_US
Derivative, Fair Value, Net (139,000,000)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= hig_GmwbProductDerivativesMember
/ invest_InvestmentGeographicRegionAxis
= country_US
(36,000,000)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= hig_GmwbProductDerivativesMember
/ invest_InvestmentGeographicRegionAxis
= country_US
Derivative Asset, Fair Value, Gross Asset 0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= hig_GmwbProductDerivativesMember
/ invest_InvestmentGeographicRegionAxis
= country_US
0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= hig_GmwbProductDerivativesMember
/ invest_InvestmentGeographicRegionAxis
= country_US
Derivative Liability, Fair Value, Gross Liability 139,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= hig_GmwbProductDerivativesMember
/ invest_InvestmentGeographicRegionAxis
= country_US
36,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= hig_GmwbProductDerivativesMember
/ invest_InvestmentGeographicRegionAxis
= country_US
UNITED STATES | GMWB Reinsurance [Member]    
Derivative Balance Sheet Location [Line Items]    
Derivative, Notional Amount 3,659,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= hig_GmwbReinsuranceMember
/ invest_InvestmentGeographicRegionAxis
= country_US
4,508,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= hig_GmwbReinsuranceMember
/ invest_InvestmentGeographicRegionAxis
= country_US
Derivative, Fair Value, Net 56,000,000us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= hig_GmwbReinsuranceMember
/ invest_InvestmentGeographicRegionAxis
= country_US
29,000,000us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= hig_GmwbReinsuranceMember
/ invest_InvestmentGeographicRegionAxis
= country_US
Derivative Asset, Fair Value, Gross Asset 56,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= hig_GmwbReinsuranceMember
/ invest_InvestmentGeographicRegionAxis
= country_US
29,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= hig_GmwbReinsuranceMember
/ invest_InvestmentGeographicRegionAxis
= country_US
Derivative Liability, Fair Value, Gross Liability $ 0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= hig_GmwbReinsuranceMember
/ invest_InvestmentGeographicRegionAxis
= country_US
$ 0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= hig_GmwbReinsuranceMember
/ invest_InvestmentGeographicRegionAxis
= country_US