XML 85 R96.htm IDEA: XBRL DOCUMENT v2.4.1.9
Separate Accounts, Death Benefits, and Other Insurance Benefits Level 4 (Details) (USD $)
12 Months Ended 3 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2013
Sep. 30, 2013
Movement in Changes in U.S. GMDB/GMWB, International GMDB/GMIB, and UL Secondary Guarantee Benefits [Roll Forward]          
Deferred Policy Acquisition Cost, Amortization Expense, Effect of Adjustments to Estimated Gross Profit $ 136,000,000us-gaap_DeferredPolicyAcquisitionCostAmortizationExpenseEffectOfAdjustmentsToEstimatedGrossProfit $ 1,086,000,000us-gaap_DeferredPolicyAcquisitionCostAmortizationExpenseEffectOfAdjustmentsToEstimatedGrossProfit $ 144,000,000us-gaap_DeferredPolicyAcquisitionCostAmortizationExpenseEffectOfAdjustmentsToEstimatedGrossProfit    
Deferred Policy Acquisition Cost, Foreign Currency Translation Adjustment 0us-gaap_DeferredPolicyAcquisitionCostForeignCurrencyTranslationAdjustment (86,000,000)us-gaap_DeferredPolicyAcquisitionCostForeignCurrencyTranslationAdjustment (118,000,000)us-gaap_DeferredPolicyAcquisitionCostForeignCurrencyTranslationAdjustment    
Account Value by GMDB Type [Abstract]          
Net Amount at Risk by Product and Guarantee, General Account Value 23,775,000,000us-gaap_NetAmountAtRiskByProductAndGuaranteeGeneralAccountValue        
Net Amount at Risk by Product and Guarantee, Net Amount at Risk 3,493,000,000us-gaap_NetAmountAtRiskByProductAndGuaranteeNetAmountAtRisk        
Net Amount at Risk by Product and Guarantee, Net Amount at Risk at Annuitization 563,000,000us-gaap_NetAmountAtRiskByProductAndGuaranteeNetAmountAtRiskAtAnnuitization        
Separate Accounts, Liability 134,702,000,000us-gaap_SeparateAccountsLiability 140,886,000,000us-gaap_SeparateAccountsLiability   140,886,000,000us-gaap_SeparateAccountsLiability  
Schedule of Fair Value of Separate Accounts [Abstract]          
Schedule of Fair Value of Separate Accounts by Major Category of Investment, Fair Value 48,852,000,000us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentFairValue 57,463,000,000us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentFairValue   57,463,000,000us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentFairValue  
Invested in Fixed Income Securities 17.00%hig_InvestedInFixedIncomeSecurities        
Invested in Equity Securities 83.00%hig_InvestedInEquitySecurities        
Return of Premium ROP Other [Member]          
Account Value by GMDB Type [Abstract]          
Net Amount at Risk by Product and Guarantee, General Account Value 10,243,000,000us-gaap_NetAmountAtRiskByProductAndGuaranteeGeneralAccountValue
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_ReturnOfPremiumRopOtherMember
       
Net Amount at Risk by Product and Guarantee, Net Amount at Risk 57,000,000us-gaap_NetAmountAtRiskByProductAndGuaranteeNetAmountAtRisk
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_ReturnOfPremiumRopOtherMember
       
Net Amount at Risk by Product and Guarantee, Net Amount at Risk at Annuitization 50,000,000us-gaap_NetAmountAtRiskByProductAndGuaranteeNetAmountAtRiskAtAnnuitization
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_ReturnOfPremiumRopOtherMember
       
Net Amount at Risk by Product and Guarantee, Weighted Average Attained Age 68 years        
Reset [Member]          
Account Value by GMDB Type [Abstract]          
Net Amount at Risk by Product and Guarantee, General Account Value 3,036,000,000us-gaap_NetAmountAtRiskByProductAndGuaranteeGeneralAccountValue
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_ResetMember
       
Net Amount at Risk by Product and Guarantee, Net Amount at Risk 22,000,000us-gaap_NetAmountAtRiskByProductAndGuaranteeNetAmountAtRisk
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_ResetMember
       
Net Amount at Risk by Product and Guarantee, Net Amount at Risk at Annuitization 22,000,000us-gaap_NetAmountAtRiskByProductAndGuaranteeNetAmountAtRiskAtAnnuitization
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_ResetMember
       
Net Amount at Risk by Product and Guarantee, Weighted Average Attained Age 69 years        
Lifetime Income Benefit ("LIB") - Death Benefit [Member]          
Account Value by GMDB Type [Abstract]          
Net Amount at Risk by Product and Guarantee, General Account Value 624,000,000us-gaap_NetAmountAtRiskByProductAndGuaranteeGeneralAccountValue
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_LifetimeIncomeBenefitLibDeathBenefitMember
       
Net Amount at Risk by Product and Guarantee, Net Amount at Risk 7,000,000us-gaap_NetAmountAtRiskByProductAndGuaranteeNetAmountAtRisk
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_LifetimeIncomeBenefitLibDeathBenefitMember
       
Net Amount at Risk by Product and Guarantee, Net Amount at Risk at Annuitization 7,000,000us-gaap_NetAmountAtRiskByProductAndGuaranteeNetAmountAtRiskAtAnnuitization
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_LifetimeIncomeBenefitLibDeathBenefitMember
       
Net Amount at Risk by Product and Guarantee, Weighted Average Attained Age 68 years        
Asset Protection Benefit ("APB") [Member]          
Account Value by GMDB Type [Abstract]          
Net Amount at Risk by Product and Guarantee, General Account Value 15,183,000,000us-gaap_NetAmountAtRiskByProductAndGuaranteeGeneralAccountValue
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_AssetProtectionBenefitApbMember
       
Net Amount at Risk by Product and Guarantee, Net Amount at Risk 228,000,000us-gaap_NetAmountAtRiskByProductAndGuaranteeNetAmountAtRisk
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_AssetProtectionBenefitApbMember
       
Net Amount at Risk by Product and Guarantee, Net Amount at Risk at Annuitization 151,000,000us-gaap_NetAmountAtRiskByProductAndGuaranteeNetAmountAtRiskAtAnnuitization
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_AssetProtectionBenefitApbMember
       
Net Amount at Risk by Product and Guarantee, Weighted Average Attained Age 68 years        
With Five Percent Rollup and EPB [Member]          
Account Value by GMDB Type [Abstract]          
Net Amount at Risk by Product and Guarantee, General Account Value 547,000,000us-gaap_NetAmountAtRiskByProductAndGuaranteeGeneralAccountValue
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_WithFivePercentRollupAndEpbMember
       
Net Amount at Risk by Product and Guarantee, Net Amount at Risk 115,000,000us-gaap_NetAmountAtRiskByProductAndGuaranteeNetAmountAtRisk
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_WithFivePercentRollupAndEpbMember
       
Net Amount at Risk by Product and Guarantee, Net Amount at Risk at Annuitization 25,000,000us-gaap_NetAmountAtRiskByProductAndGuaranteeNetAmountAtRiskAtAnnuitization
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_WithFivePercentRollupAndEpbMember
       
Net Amount at Risk by Product and Guarantee, Weighted Average Attained Age 71 years        
With Earnings Protection Benefit Rider (EPB) [Member]          
Account Value by GMDB Type [Abstract]          
Net Amount at Risk by Product and Guarantee, General Account Value 4,342,000,000us-gaap_NetAmountAtRiskByProductAndGuaranteeGeneralAccountValue
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_WithEarningsProtectionBenefitRiderEpbMember
       
Net Amount at Risk by Product and Guarantee, Net Amount at Risk 579,000,000us-gaap_NetAmountAtRiskByProductAndGuaranteeNetAmountAtRisk
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_WithEarningsProtectionBenefitRiderEpbMember
       
Net Amount at Risk by Product and Guarantee, Net Amount at Risk at Annuitization 83,000,000us-gaap_NetAmountAtRiskByProductAndGuaranteeNetAmountAtRiskAtAnnuitization
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_WithEarningsProtectionBenefitRiderEpbMember
       
Net Amount at Risk by Product and Guarantee, Weighted Average Attained Age 68 years        
With Five Percent Rollup [Member]          
Account Value by GMDB Type [Abstract]          
Net Amount at Risk by Product and Guarantee, General Account Value 1,451,000,000us-gaap_NetAmountAtRiskByProductAndGuaranteeGeneralAccountValue
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_WithFivePercentRollupMember
       
Net Amount at Risk by Product and Guarantee, Net Amount at Risk 209,000,000us-gaap_NetAmountAtRiskByProductAndGuaranteeNetAmountAtRisk
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_WithFivePercentRollupMember
       
Net Amount at Risk by Product and Guarantee, Net Amount at Risk at Annuitization 59,000,000us-gaap_NetAmountAtRiskByProductAndGuaranteeNetAmountAtRiskAtAnnuitization
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_WithFivePercentRollupMember
       
Net Amount at Risk by Product and Guarantee, Weighted Average Attained Age 70 years        
MAV Only [Member]          
Account Value by GMDB Type [Abstract]          
Net Amount at Risk by Product and Guarantee, General Account Value 17,435,000,000us-gaap_NetAmountAtRiskByProductAndGuaranteeGeneralAccountValue
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_MavOnlyMember
       
Net Amount at Risk by Product and Guarantee, Net Amount at Risk 2,590,000,000us-gaap_NetAmountAtRiskByProductAndGuaranteeNetAmountAtRisk
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_MavOnlyMember
       
Net Amount at Risk by Product and Guarantee, Net Amount at Risk at Annuitization 396,000,000us-gaap_NetAmountAtRiskByProductAndGuaranteeNetAmountAtRiskAtAnnuitization
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_MavOnlyMember
       
Net Amount at Risk by Product and Guarantee, Weighted Average Attained Age 70 years        
Guaranteed Minimum Death Benefit [Member]          
Account Value by GMDB Type [Abstract]          
Net Amount at Risk by Product and Guarantee, General Account Value 4,009,000,000us-gaap_NetAmountAtRiskByProductAndGuaranteeGeneralAccountValue
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
       
Universal Life [Member] | GMDB GMIB [Member]          
Movement in Changes in U.S. GMDB/GMWB, International GMDB/GMIB, and UL Secondary Guarantee Benefits [Roll Forward]          
Liabilities for Guarantees on Long Duration Contracts, Business Disposition Impact 0hig_LiabilitiesforGuaranteesonLongDurationContractsBusinessDispositionImpact
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_GmdbGmibMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_UniversalLifeMember
1,145,000,000hig_LiabilitiesforGuaranteesonLongDurationContractsBusinessDispositionImpact
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_GmdbGmibMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_UniversalLifeMember
     
reinsurance recoverable asset impact of business disposition 0hig_Reinsurancerecoverableassetimpactofbusinessdisposition
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_GmdbGmibMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_UniversalLifeMember
    1,485,000,000hig_Reinsurancerecoverableassetimpactofbusinessdisposition
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_GmdbGmibMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_UniversalLifeMember
 
Universal Life [Member] | Secondary Guarantees [Member]          
Movement in Changes in U.S. GMDB/GMWB, International GMDB/GMIB, and UL Secondary Guarantee Benefits [Roll Forward]          
Liabilities, as of Jan. 1 1,802,000,000us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_SecondaryGuaranteesMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_UniversalLifeMember
363,000,000us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_SecondaryGuaranteesMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_UniversalLifeMember
    1,802,000,000us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_SecondaryGuaranteesMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_UniversalLifeMember
Liabilities for Guarantees on Long-Duration Contracts, Incurred Benefits 236,000,000us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsIncurredBenefits1
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_SecondaryGuaranteesMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_UniversalLifeMember
292,000,000us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsIncurredBenefits1
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_SecondaryGuaranteesMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_UniversalLifeMember
     
Deferred Policy Acquisition Cost, Amortization Expense, Effect of Adjustments to Estimated Gross Profit 3,000,000us-gaap_DeferredPolicyAcquisitionCostAmortizationExpenseEffectOfAdjustmentsToEstimatedGrossProfit
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_SecondaryGuaranteesMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_UniversalLifeMember
2,000,000us-gaap_DeferredPolicyAcquisitionCostAmortizationExpenseEffectOfAdjustmentsToEstimatedGrossProfit
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_SecondaryGuaranteesMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_UniversalLifeMember
     
Liabilities, as of Dec. 31 2,041,000,000us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_SecondaryGuaranteesMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_UniversalLifeMember
1,802,000,000us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_SecondaryGuaranteesMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_UniversalLifeMember
  1,802,000,000us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_SecondaryGuaranteesMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_UniversalLifeMember
1,802,000,000us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_SecondaryGuaranteesMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_UniversalLifeMember
Reinsurance Recoverable, as of Jan. 1 1,802,000,000us-gaap_ReinsuranceRecoverableGuaranteeBenefits
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_SecondaryGuaranteesMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_UniversalLifeMember
21,000,000us-gaap_ReinsuranceRecoverableGuaranteeBenefits
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_SecondaryGuaranteesMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_UniversalLifeMember
    1,802,000,000us-gaap_ReinsuranceRecoverableGuaranteeBenefits
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_SecondaryGuaranteesMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_UniversalLifeMember
Reinsurance Recoverable Asset Incurred 239,000,000hig_ReinsuranceRecoverableAssetIncurred
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_SecondaryGuaranteesMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_UniversalLifeMember
296,000,000hig_ReinsuranceRecoverableAssetIncurred
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_SecondaryGuaranteesMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_UniversalLifeMember
     
Reinsurance Recoverable, as of Dec. 31 2,041,000,000us-gaap_ReinsuranceRecoverableGuaranteeBenefits
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_SecondaryGuaranteesMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_UniversalLifeMember
1,802,000,000us-gaap_ReinsuranceRecoverableGuaranteeBenefits
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_SecondaryGuaranteesMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_UniversalLifeMember
  1,802,000,000us-gaap_ReinsuranceRecoverableGuaranteeBenefits
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_SecondaryGuaranteesMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_UniversalLifeMember
1,802,000,000us-gaap_ReinsuranceRecoverableGuaranteeBenefits
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_SecondaryGuaranteesMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_UniversalLifeMember
JAPAN | Guaranteed Minimum Death Benefit [Member]          
Account Value by GMDB Type [Abstract]          
Separate Accounts, Liability 85,850,000,000us-gaap_SeparateAccountsLiability
/ invest_InvestmentGeographicRegionAxis
= country_JP
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
       
UNITED STATES | Guaranteed Minimum Withdrawal Benefit [Member]          
Account Value by GMDB Type [Abstract]          
Net Amount at Risk by Product and Guarantee, General Account Value 8,500,000,000us-gaap_NetAmountAtRiskByProductAndGuaranteeGeneralAccountValue
/ invest_InvestmentGeographicRegionAxis
= country_US
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumWithdrawalBenefitMember
       
Net Amount at Risk by Product and Guarantee, Net Amount at Risk at Annuitization 0us-gaap_NetAmountAtRiskByProductAndGuaranteeNetAmountAtRiskAtAnnuitization
/ invest_InvestmentGeographicRegionAxis
= country_US
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumWithdrawalBenefitMember
       
Net Amount at Risk by Product and Guarantee, Weighted Average Attained Age 70 years        
UNITED STATES | GMDB GMIB [Member]          
Movement in Changes in U.S. GMDB/GMWB, International GMDB/GMIB, and UL Secondary Guarantee Benefits [Roll Forward]          
Deferred Policy Acquisition Cost, Amortization Expense, Effect of Adjustments to Estimated Gross Profit (100,000,000)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpenseEffectOfAdjustmentsToEstimatedGrossProfit
/ invest_InvestmentGeographicRegionAxis
= country_US
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_GmdbGmibMember
(116,000,000)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpenseEffectOfAdjustmentsToEstimatedGrossProfit
/ invest_InvestmentGeographicRegionAxis
= country_US
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_GmdbGmibMember
     
Liabilities for Guarantees on Long Duration Contracts, Business Disposition Impact 0hig_LiabilitiesforGuaranteesonLongDurationContractsBusinessDispositionImpact
/ invest_InvestmentGeographicRegionAxis
= country_US
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_GmdbGmibMember
0hig_LiabilitiesforGuaranteesonLongDurationContractsBusinessDispositionImpact
/ invest_InvestmentGeographicRegionAxis
= country_US
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_GmdbGmibMember
     
reinsurance recoverable asset impact of business disposition 0hig_Reinsurancerecoverableassetimpactofbusinessdisposition
/ invest_InvestmentGeographicRegionAxis
= country_US
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_GmdbGmibMember
    0hig_Reinsurancerecoverableassetimpactofbusinessdisposition
/ invest_InvestmentGeographicRegionAxis
= country_US
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_GmdbGmibMember
 
UNITED STATES | Guaranteed Minimum Death Benefit [Member]          
Movement in Changes in U.S. GMDB/GMWB, International GMDB/GMIB, and UL Secondary Guarantee Benefits [Roll Forward]          
Liabilities, as of Jan. 1 849,000,000us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ invest_InvestmentGeographicRegionAxis
= country_US
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
918,000,000us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ invest_InvestmentGeographicRegionAxis
= country_US
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
    849,000,000us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ invest_InvestmentGeographicRegionAxis
= country_US
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
Liabilities for Guarantees on Long-Duration Contracts, Incurred Benefits 173,000,000us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsIncurredBenefits1
/ invest_InvestmentGeographicRegionAxis
= country_US
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
182,000,000us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsIncurredBenefits1
/ invest_InvestmentGeographicRegionAxis
= country_US
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
     
Liabilities for Guarantees on Long-Duration Contracts, Benefits Paid 110,000,000us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsBenefitsPaid
/ invest_InvestmentGeographicRegionAxis
= country_US
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
135,000,000us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsBenefitsPaid
/ invest_InvestmentGeographicRegionAxis
= country_US
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
     
Liabilities, as of Dec. 31 812,000,000us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ invest_InvestmentGeographicRegionAxis
= country_US
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
849,000,000us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ invest_InvestmentGeographicRegionAxis
= country_US
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
  849,000,000us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ invest_InvestmentGeographicRegionAxis
= country_US
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
849,000,000us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ invest_InvestmentGeographicRegionAxis
= country_US
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
Reinsurance Recoverable, as of Jan. 1 533,000,000us-gaap_ReinsuranceRecoverableGuaranteeBenefits
/ invest_InvestmentGeographicRegionAxis
= country_US
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
608,000,000us-gaap_ReinsuranceRecoverableGuaranteeBenefits
/ invest_InvestmentGeographicRegionAxis
= country_US
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
    533,000,000us-gaap_ReinsuranceRecoverableGuaranteeBenefits
/ invest_InvestmentGeographicRegionAxis
= country_US
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
Reinsurance Recoverable Asset Incurred 99,000,000hig_ReinsuranceRecoverableAssetIncurred
/ invest_InvestmentGeographicRegionAxis
= country_US
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
104,000,000hig_ReinsuranceRecoverableAssetIncurred
/ invest_InvestmentGeographicRegionAxis
= country_US
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
     
Reinsurance Recoverable Asset Paid 85,000,000hig_ReinsuranceRecoverableAssetPaid
/ invest_InvestmentGeographicRegionAxis
= country_US
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
98,000,000hig_ReinsuranceRecoverableAssetPaid
/ invest_InvestmentGeographicRegionAxis
= country_US
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
     
Reinsurance Recoverable, as of Dec. 31 481,000,000us-gaap_ReinsuranceRecoverableGuaranteeBenefits
/ invest_InvestmentGeographicRegionAxis
= country_US
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
533,000,000us-gaap_ReinsuranceRecoverableGuaranteeBenefits
/ invest_InvestmentGeographicRegionAxis
= country_US
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
  533,000,000us-gaap_ReinsuranceRecoverableGuaranteeBenefits
/ invest_InvestmentGeographicRegionAxis
= country_US
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
533,000,000us-gaap_ReinsuranceRecoverableGuaranteeBenefits
/ invest_InvestmentGeographicRegionAxis
= country_US
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
Account Value by GMDB Type [Abstract]          
Net Amount at Risk by Product and Guarantee, General Account Value 52,861,000,000us-gaap_NetAmountAtRiskByProductAndGuaranteeGeneralAccountValue
/ invest_InvestmentGeographicRegionAxis
= country_US
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
       
Net Amount at Risk by Product and Guarantee, Net Amount at Risk 3,807,000,000us-gaap_NetAmountAtRiskByProductAndGuaranteeNetAmountAtRisk
/ invest_InvestmentGeographicRegionAxis
= country_US
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
       
Net Amount at Risk by Product and Guarantee, Net Amount at Risk at Annuitization 793,000,000us-gaap_NetAmountAtRiskByProductAndGuaranteeNetAmountAtRiskAtAnnuitization
/ invest_InvestmentGeographicRegionAxis
= country_US
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
       
Net Amount at Risk by Product and Guarantee, Weighted Average Attained Age 69 years        
Separate Accounts, Liability 48,852,000,000us-gaap_SeparateAccountsLiability
/ invest_InvestmentGeographicRegionAxis
= country_US
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
       
International [Member] | GMDB GMIB [Member]          
Movement in Changes in U.S. GMDB/GMWB, International GMDB/GMIB, and UL Secondary Guarantee Benefits [Roll Forward]          
Liabilities, as of Jan. 1 272,000,000us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ invest_InvestmentGeographicRegionAxis
= hig_InternationalMember
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_GmdbGmibMember
661,000,000us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ invest_InvestmentGeographicRegionAxis
= hig_InternationalMember
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_GmdbGmibMember
  272,000,000us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ invest_InvestmentGeographicRegionAxis
= hig_InternationalMember
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_GmdbGmibMember
 
Liabilities for Guarantees on Long-Duration Contracts, Incurred Benefits 28,000,000us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsIncurredBenefits1
/ invest_InvestmentGeographicRegionAxis
= hig_InternationalMember
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_GmdbGmibMember
82,000,000us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsIncurredBenefits1
/ invest_InvestmentGeographicRegionAxis
= hig_InternationalMember
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_GmdbGmibMember
     
Liabilities for Guarantees on Long-Duration Contracts, Benefits Paid 15,000,000us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsBenefitsPaid
/ invest_InvestmentGeographicRegionAxis
= hig_InternationalMember
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_GmdbGmibMember
73,000,000us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsBenefitsPaid
/ invest_InvestmentGeographicRegionAxis
= hig_InternationalMember
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_GmdbGmibMember
     
Deferred Policy Acquisition Cost, Amortization Expense, Effect of Adjustments to Estimated Gross Profit (41,000,000)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpenseEffectOfAdjustmentsToEstimatedGrossProfit
/ invest_InvestmentGeographicRegionAxis
= hig_InternationalMember
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_GmdbGmibMember
(301,000,000)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpenseEffectOfAdjustmentsToEstimatedGrossProfit
/ invest_InvestmentGeographicRegionAxis
= hig_InternationalMember
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_GmdbGmibMember
     
Liabilities for Guarantees on Long Duration Contracts, Business Disposition Impact 254,000,000hig_LiabilitiesforGuaranteesonLongDurationContractsBusinessDispositionImpact
/ invest_InvestmentGeographicRegionAxis
= hig_InternationalMember
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_GmdbGmibMember
0hig_LiabilitiesforGuaranteesonLongDurationContractsBusinessDispositionImpact
/ invest_InvestmentGeographicRegionAxis
= hig_InternationalMember
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_GmdbGmibMember
     
Deferred Policy Acquisition Cost, Foreign Currency Translation Adjustment 10,000,000us-gaap_DeferredPolicyAcquisitionCostForeignCurrencyTranslationAdjustment
/ invest_InvestmentGeographicRegionAxis
= hig_InternationalMember
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_GmdbGmibMember
(97,000,000)us-gaap_DeferredPolicyAcquisitionCostForeignCurrencyTranslationAdjustment
/ invest_InvestmentGeographicRegionAxis
= hig_InternationalMember
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_GmdbGmibMember
     
Liabilities, as of Dec. 31 0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ invest_InvestmentGeographicRegionAxis
= hig_InternationalMember
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_GmdbGmibMember
272,000,000us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ invest_InvestmentGeographicRegionAxis
= hig_InternationalMember
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_GmdbGmibMember
  272,000,000us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ invest_InvestmentGeographicRegionAxis
= hig_InternationalMember
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_GmdbGmibMember
 
Reinsurance Recoverable, as of Jan. 1 23,000,000us-gaap_ReinsuranceRecoverableGuaranteeBenefits
/ invest_InvestmentGeographicRegionAxis
= hig_InternationalMember
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_GmdbGmibMember
36,000,000us-gaap_ReinsuranceRecoverableGuaranteeBenefits
/ invest_InvestmentGeographicRegionAxis
= hig_InternationalMember
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_GmdbGmibMember
  23,000,000us-gaap_ReinsuranceRecoverableGuaranteeBenefits
/ invest_InvestmentGeographicRegionAxis
= hig_InternationalMember
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_GmdbGmibMember
 
Reinsurance Recoverable Asset Incurred 4,000,000hig_ReinsuranceRecoverableAssetIncurred
/ invest_InvestmentGeographicRegionAxis
= hig_InternationalMember
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_GmdbGmibMember
9,000,000hig_ReinsuranceRecoverableAssetIncurred
/ invest_InvestmentGeographicRegionAxis
= hig_InternationalMember
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_GmdbGmibMember
     
Reinsurance Recoverable Asset Paid 4,000,000hig_ReinsuranceRecoverableAssetPaid
/ invest_InvestmentGeographicRegionAxis
= hig_InternationalMember
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_GmdbGmibMember
14,000,000hig_ReinsuranceRecoverableAssetPaid
/ invest_InvestmentGeographicRegionAxis
= hig_InternationalMember
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_GmdbGmibMember
     
reinsurance recoverable asset impact of business disposition 27,000,000hig_Reinsurancerecoverableassetimpactofbusinessdisposition
/ invest_InvestmentGeographicRegionAxis
= hig_InternationalMember
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_GmdbGmibMember
    0hig_Reinsurancerecoverableassetimpactofbusinessdisposition
/ invest_InvestmentGeographicRegionAxis
= hig_InternationalMember
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_GmdbGmibMember
 
Reinsurance Recoverable, as of Dec. 31 0us-gaap_ReinsuranceRecoverableGuaranteeBenefits
/ invest_InvestmentGeographicRegionAxis
= hig_InternationalMember
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_GmdbGmibMember
23,000,000us-gaap_ReinsuranceRecoverableGuaranteeBenefits
/ invest_InvestmentGeographicRegionAxis
= hig_InternationalMember
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_GmdbGmibMember
  23,000,000us-gaap_ReinsuranceRecoverableGuaranteeBenefits
/ invest_InvestmentGeographicRegionAxis
= hig_InternationalMember
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_GmdbGmibMember
 
Reinsurance Recoverables [Member] | UNITED STATES | Guaranteed Minimum Death Benefit [Member]          
Movement in Changes in U.S. GMDB/GMWB, International GMDB/GMIB, and UL Secondary Guarantee Benefits [Roll Forward]          
Deferred Policy Acquisition Cost, Amortization Expense, Effect of Adjustments to Estimated Gross Profit (66,000,000)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpenseEffectOfAdjustmentsToEstimatedGrossProfit
/ us-gaap_BalanceSheetLocationAxis
= hig_ReinsuranceRecoverablesMember
/ invest_InvestmentGeographicRegionAxis
= country_US
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
(81,000,000)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpenseEffectOfAdjustmentsToEstimatedGrossProfit
/ us-gaap_BalanceSheetLocationAxis
= hig_ReinsuranceRecoverablesMember
/ invest_InvestmentGeographicRegionAxis
= country_US
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
     
Reinsurance Recoverables [Member] | International [Member] | GMDB GMIB [Member]          
Movement in Changes in U.S. GMDB/GMWB, International GMDB/GMIB, and UL Secondary Guarantee Benefits [Roll Forward]          
Deferred Policy Acquisition Cost, Amortization Expense, Effect of Adjustments to Estimated Gross Profit 3,000,000us-gaap_DeferredPolicyAcquisitionCostAmortizationExpenseEffectOfAdjustmentsToEstimatedGrossProfit
/ us-gaap_BalanceSheetLocationAxis
= hig_ReinsuranceRecoverablesMember
/ invest_InvestmentGeographicRegionAxis
= hig_InternationalMember
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_GmdbGmibMember
(2,000,000)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpenseEffectOfAdjustmentsToEstimatedGrossProfit
/ us-gaap_BalanceSheetLocationAxis
= hig_ReinsuranceRecoverablesMember
/ invest_InvestmentGeographicRegionAxis
= hig_InternationalMember
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_GmdbGmibMember
     
Deferred Policy Acquisition Cost, Foreign Currency Translation Adjustment 1,000,000us-gaap_DeferredPolicyAcquisitionCostForeignCurrencyTranslationAdjustment
/ us-gaap_BalanceSheetLocationAxis
= hig_ReinsuranceRecoverablesMember
/ invest_InvestmentGeographicRegionAxis
= hig_InternationalMember
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_GmdbGmibMember
(6,000,000)us-gaap_DeferredPolicyAcquisitionCostForeignCurrencyTranslationAdjustment
/ us-gaap_BalanceSheetLocationAxis
= hig_ReinsuranceRecoverablesMember
/ invest_InvestmentGeographicRegionAxis
= hig_InternationalMember
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= hig_GmdbGmibMember
     
Cash and Cash Equivalents [Member]          
Schedule of Fair Value of Separate Accounts [Abstract]          
Schedule of Fair Value of Separate Accounts by Major Category of Investment, Fair Value 4,066,000,000us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentFairValue
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_CashAndCashEquivalentsMember
4,605,000,000us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentFairValue
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_CashAndCashEquivalentsMember
  4,605,000,000us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentFairValue
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_CashAndCashEquivalentsMember
 
Equity Securities Including Mutual Funds [Member]          
Schedule of Fair Value of Separate Accounts [Abstract]          
Schedule of Fair Value of Separate Accounts by Major Category of Investment, Fair Value $ 44,786,000,000us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentFairValue
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= hig_EquitySecuritiesIncludingMutualFundsMember
$ 52,858,000,000us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentFairValue
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= hig_EquitySecuritiesIncludingMutualFundsMember
  $ 52,858,000,000us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentFairValue
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= hig_EquitySecuritiesIncludingMutualFundsMember