XML 59 R72.htm IDEA: XBRL DOCUMENT v2.4.1.9
Investments and Derivative Instruments Level 4 Fair Value Hedges (Details) (Fair Value Hedging [Member], USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Fair Value Hedges [Line Items]      
Gain (Loss) on Fair Value Hedge Ineffectiveness, Net $ (2)us-gaap_GainLossOnFairValueHedgeIneffectivenessNet $ 26us-gaap_GainLossOnFairValueHedgeIneffectivenessNet $ (16)us-gaap_GainLossOnFairValueHedgeIneffectivenessNet
Derivative Instruments Gain (Loss) Recognized in Income on Hedged Item Net 4hlic_DerivativeInstrumentsGainLossRecognizedInIncomeOnHedgedItemNet (23)hlic_DerivativeInstrumentsGainLossRecognizedInIncomeOnHedgedItemNet 10hlic_DerivativeInstrumentsGainLossRecognizedInIncomeOnHedgedItemNet
Gain (Loss) on Investments [Member] | Interest Rate Swap [Member]
     
Fair Value Hedges [Line Items]      
Gain (Loss) on Fair Value Hedge Ineffectiveness, Net (2)us-gaap_GainLossOnFairValueHedgeIneffectivenessNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_GainLossOnInvestmentsMember1
27us-gaap_GainLossOnFairValueHedgeIneffectivenessNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_GainLossOnInvestmentsMember1
(3)us-gaap_GainLossOnFairValueHedgeIneffectivenessNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_GainLossOnInvestmentsMember1
Derivative Instruments Gain (Loss) Recognized in Income on Hedged Item Net 4hlic_DerivativeInstrumentsGainLossRecognizedInIncomeOnHedgedItemNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_GainLossOnInvestmentsMember1
(24)hlic_DerivativeInstrumentsGainLossRecognizedInIncomeOnHedgedItemNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_GainLossOnInvestmentsMember1
(3)hlic_DerivativeInstrumentsGainLossRecognizedInIncomeOnHedgedItemNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_GainLossOnInvestmentsMember1
Gain (Loss) on Investments [Member] | Currency Swap [Member]
     
Fair Value Hedges [Line Items]      
Gain (Loss) on Fair Value Hedge Ineffectiveness, Net 0us-gaap_GainLossOnFairValueHedgeIneffectivenessNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_GainLossOnInvestmentsMember1
1us-gaap_GainLossOnFairValueHedgeIneffectivenessNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_GainLossOnInvestmentsMember1
(7)us-gaap_GainLossOnFairValueHedgeIneffectivenessNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_GainLossOnInvestmentsMember1
Derivative Instruments Gain (Loss) Recognized in Income on Hedged Item Net 0hlic_DerivativeInstrumentsGainLossRecognizedInIncomeOnHedgedItemNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_GainLossOnInvestmentsMember1
(1)hlic_DerivativeInstrumentsGainLossRecognizedInIncomeOnHedgedItemNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_GainLossOnInvestmentsMember1
7hlic_DerivativeInstrumentsGainLossRecognizedInIncomeOnHedgedItemNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_GainLossOnInvestmentsMember1
Benefits, losses and loss adjustment expenses [Member] | Currency Swap [Member]
     
Fair Value Hedges [Line Items]      
Gain (Loss) on Fair Value Hedge Ineffectiveness, Net 0us-gaap_GainLossOnFairValueHedgeIneffectivenessNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= hlic_BenefitsLossesAndLossAdjustmentExpensesMember
(2)us-gaap_GainLossOnFairValueHedgeIneffectivenessNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= hlic_BenefitsLossesAndLossAdjustmentExpensesMember
(6)us-gaap_GainLossOnFairValueHedgeIneffectivenessNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= hlic_BenefitsLossesAndLossAdjustmentExpensesMember
Derivative Instruments Gain (Loss) Recognized in Income on Hedged Item Net $ 0hlic_DerivativeInstrumentsGainLossRecognizedInIncomeOnHedgedItemNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= hlic_BenefitsLossesAndLossAdjustmentExpensesMember
$ 2hlic_DerivativeInstrumentsGainLossRecognizedInIncomeOnHedgedItemNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= hlic_BenefitsLossesAndLossAdjustmentExpensesMember
$ 6hlic_DerivativeInstrumentsGainLossRecognizedInIncomeOnHedgedItemNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= hlic_BenefitsLossesAndLossAdjustmentExpensesMember