XML 40 R75.htm IDEA: XBRL DOCUMENT v2.4.1.9
Liabilities for Guarantee Benefits (Detail) (USD $)
In Thousands, unless otherwise specified
9 Months Ended 3 Months Ended 12 Months Ended
Dec. 31, 2014
Mar. 31, 2014
Dec. 31, 2013
Liabilities for Guarantees on Long-Duration Contracts [Line Items]      
Gross beginning balance $ 575,841us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross    
Less: reinsurance recoverable 90,966us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable    
Net beginning balance 484,875us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet    
Incurred guarantee benefits 159,104us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsIncurredBenefits1    
Paid guarantee benefits (108,252)us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsBenefitsPaid    
Net change 50,852us-gaap_GuaranteedBenefitLiabilityGrossPeriodIncreaseDecrease    
Net ending balance 535,727us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet    
Plus reinsurance recoverable 107,064us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable    
Gross ending balance 642,791us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross    
Predecessor      
Liabilities for Guarantees on Long-Duration Contracts [Line Items]      
Gross beginning balance   308,402us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
249,183us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Less: reinsurance recoverable   308,402us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
249,183us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Net beginning balance   0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Incurred guarantee benefits   0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsIncurredBenefits1
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsIncurredBenefits1
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Paid guarantee benefits   0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsBenefitsPaid
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsBenefitsPaid
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Net change   0us-gaap_GuaranteedBenefitLiabilityGrossPeriodIncreaseDecrease
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_GuaranteedBenefitLiabilityGrossPeriodIncreaseDecrease
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Net ending balance   0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Plus reinsurance recoverable   317,382us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
308,402us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Gross ending balance   317,382us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
308,402us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Variable Annuity | GMDB      
Liabilities for Guarantees on Long-Duration Contracts [Line Items]      
Gross beginning balance 8,057us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
   
Less: reinsurance recoverable 8,057us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
   
Net beginning balance 0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
   
Incurred guarantee benefits 0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsIncurredBenefits1
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
   
Paid guarantee benefits 0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsBenefitsPaid
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
   
Net change 0us-gaap_GuaranteedBenefitLiabilityGrossPeriodIncreaseDecrease
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
   
Net ending balance 0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
   
Plus reinsurance recoverable 8,358us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
   
Gross ending balance 8,358us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
   
Variable Annuity | GMIB      
Liabilities for Guarantees on Long-Duration Contracts [Line Items]      
Gross beginning balance 7,122us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
   
Less: reinsurance recoverable 7,122us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
   
Net beginning balance 0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
   
Incurred guarantee benefits 0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsIncurredBenefits1
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
   
Paid guarantee benefits 0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsBenefitsPaid
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
   
Net change 0us-gaap_GuaranteedBenefitLiabilityGrossPeriodIncreaseDecrease
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
   
Net ending balance 0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
   
Plus reinsurance recoverable 8,240us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
   
Gross ending balance 8,240us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
   
Variable Annuity | GMWB/GMAB      
Liabilities for Guarantees on Long-Duration Contracts [Line Items]      
Gross beginning balance 8,499us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= ck0000910739_GuaranteedMinimumWithdrawalBenefitAndGuaranteedMinimumAccumulationBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
   
Less: reinsurance recoverable 8,499us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= ck0000910739_GuaranteedMinimumWithdrawalBenefitAndGuaranteedMinimumAccumulationBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
   
Net beginning balance 0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= ck0000910739_GuaranteedMinimumWithdrawalBenefitAndGuaranteedMinimumAccumulationBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
   
Incurred guarantee benefits 0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsIncurredBenefits1
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= ck0000910739_GuaranteedMinimumWithdrawalBenefitAndGuaranteedMinimumAccumulationBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
   
Paid guarantee benefits 0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsBenefitsPaid
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= ck0000910739_GuaranteedMinimumWithdrawalBenefitAndGuaranteedMinimumAccumulationBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
   
Net change 0us-gaap_GuaranteedBenefitLiabilityGrossPeriodIncreaseDecrease
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= ck0000910739_GuaranteedMinimumWithdrawalBenefitAndGuaranteedMinimumAccumulationBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
   
Net ending balance 0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= ck0000910739_GuaranteedMinimumWithdrawalBenefitAndGuaranteedMinimumAccumulationBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
   
Plus reinsurance recoverable 6,733us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= ck0000910739_GuaranteedMinimumWithdrawalBenefitAndGuaranteedMinimumAccumulationBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
   
Gross ending balance 6,733us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= ck0000910739_GuaranteedMinimumWithdrawalBenefitAndGuaranteedMinimumAccumulationBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
   
Variable Annuity | Predecessor | GMDB      
Liabilities for Guarantees on Long-Duration Contracts [Line Items]      
Gross beginning balance   8,444us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
9,390us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Less: reinsurance recoverable   8,444us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
9,390us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Net beginning balance   0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Incurred guarantee benefits   0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsIncurredBenefits1
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsIncurredBenefits1
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Paid guarantee benefits   0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsBenefitsPaid
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsBenefitsPaid
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Net change   0us-gaap_GuaranteedBenefitLiabilityGrossPeriodIncreaseDecrease
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_GuaranteedBenefitLiabilityGrossPeriodIncreaseDecrease
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Net ending balance   0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Plus reinsurance recoverable   8,057us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
8,444us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Gross ending balance   8,057us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
8,444us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Variable Annuity | Predecessor | GMIB      
Liabilities for Guarantees on Long-Duration Contracts [Line Items]      
Gross beginning balance   8,743us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
19,484us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Less: reinsurance recoverable   8,743us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
19,484us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Net beginning balance   0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Incurred guarantee benefits   0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsIncurredBenefits1
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsIncurredBenefits1
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Paid guarantee benefits   0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsBenefitsPaid
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsBenefitsPaid
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Net change   0us-gaap_GuaranteedBenefitLiabilityGrossPeriodIncreaseDecrease
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_GuaranteedBenefitLiabilityGrossPeriodIncreaseDecrease
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Net ending balance   0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Plus reinsurance recoverable   7,122us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
8,743us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Gross ending balance   7,122us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
8,743us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Variable Annuity | Predecessor | GMWB/GMAB      
Liabilities for Guarantees on Long-Duration Contracts [Line Items]      
Gross beginning balance   9,444us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= ck0000910739_GuaranteedMinimumWithdrawalBenefitAndGuaranteedMinimumAccumulationBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
19,621us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= ck0000910739_GuaranteedMinimumWithdrawalBenefitAndGuaranteedMinimumAccumulationBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Less: reinsurance recoverable   9,444us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= ck0000910739_GuaranteedMinimumWithdrawalBenefitAndGuaranteedMinimumAccumulationBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
19,621us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= ck0000910739_GuaranteedMinimumWithdrawalBenefitAndGuaranteedMinimumAccumulationBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Net beginning balance   0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= ck0000910739_GuaranteedMinimumWithdrawalBenefitAndGuaranteedMinimumAccumulationBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= ck0000910739_GuaranteedMinimumWithdrawalBenefitAndGuaranteedMinimumAccumulationBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Incurred guarantee benefits   0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsIncurredBenefits1
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= ck0000910739_GuaranteedMinimumWithdrawalBenefitAndGuaranteedMinimumAccumulationBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsIncurredBenefits1
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= ck0000910739_GuaranteedMinimumWithdrawalBenefitAndGuaranteedMinimumAccumulationBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Paid guarantee benefits   0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsBenefitsPaid
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= ck0000910739_GuaranteedMinimumWithdrawalBenefitAndGuaranteedMinimumAccumulationBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsBenefitsPaid
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= ck0000910739_GuaranteedMinimumWithdrawalBenefitAndGuaranteedMinimumAccumulationBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Net change   0us-gaap_GuaranteedBenefitLiabilityGrossPeriodIncreaseDecrease
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= ck0000910739_GuaranteedMinimumWithdrawalBenefitAndGuaranteedMinimumAccumulationBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_GuaranteedBenefitLiabilityGrossPeriodIncreaseDecrease
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= ck0000910739_GuaranteedMinimumWithdrawalBenefitAndGuaranteedMinimumAccumulationBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Net ending balance   0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= ck0000910739_GuaranteedMinimumWithdrawalBenefitAndGuaranteedMinimumAccumulationBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= ck0000910739_GuaranteedMinimumWithdrawalBenefitAndGuaranteedMinimumAccumulationBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Plus reinsurance recoverable   8,499us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= ck0000910739_GuaranteedMinimumWithdrawalBenefitAndGuaranteedMinimumAccumulationBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
9,444us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= ck0000910739_GuaranteedMinimumWithdrawalBenefitAndGuaranteedMinimumAccumulationBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Gross ending balance   8,499us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= ck0000910739_GuaranteedMinimumWithdrawalBenefitAndGuaranteedMinimumAccumulationBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
9,444us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= ck0000910739_GuaranteedMinimumWithdrawalBenefitAndGuaranteedMinimumAccumulationBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Secondary Guarantees Interest-Sensitive Life and Fixed Annuities      
Liabilities for Guarantees on Long-Duration Contracts [Line Items]      
Gross beginning balance 552,163us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_ProductOrServiceAxis
= ck0000910739_GuaranteedMinimumInterestsensitiveLifeAndFixedAnnuityMember
   
Less: reinsurance recoverable 67,288us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable
/ us-gaap_ProductOrServiceAxis
= ck0000910739_GuaranteedMinimumInterestsensitiveLifeAndFixedAnnuityMember
   
Net beginning balance 484,875us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet
/ us-gaap_ProductOrServiceAxis
= ck0000910739_GuaranteedMinimumInterestsensitiveLifeAndFixedAnnuityMember
   
Incurred guarantee benefits 159,104us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsIncurredBenefits1
/ us-gaap_ProductOrServiceAxis
= ck0000910739_GuaranteedMinimumInterestsensitiveLifeAndFixedAnnuityMember
   
Paid guarantee benefits (108,252)us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsBenefitsPaid
/ us-gaap_ProductOrServiceAxis
= ck0000910739_GuaranteedMinimumInterestsensitiveLifeAndFixedAnnuityMember
   
Net change 50,852us-gaap_GuaranteedBenefitLiabilityGrossPeriodIncreaseDecrease
/ us-gaap_ProductOrServiceAxis
= ck0000910739_GuaranteedMinimumInterestsensitiveLifeAndFixedAnnuityMember
   
Net ending balance 535,727us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet
/ us-gaap_ProductOrServiceAxis
= ck0000910739_GuaranteedMinimumInterestsensitiveLifeAndFixedAnnuityMember
   
Plus reinsurance recoverable 83,733us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable
/ us-gaap_ProductOrServiceAxis
= ck0000910739_GuaranteedMinimumInterestsensitiveLifeAndFixedAnnuityMember
   
Gross ending balance 619,460us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_ProductOrServiceAxis
= ck0000910739_GuaranteedMinimumInterestsensitiveLifeAndFixedAnnuityMember
   
Secondary Guarantees Interest-Sensitive Life and Fixed Annuities | Predecessor      
Liabilities for Guarantees on Long-Duration Contracts [Line Items]      
Gross beginning balance   281,771us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_ProductOrServiceAxis
= ck0000910739_GuaranteedMinimumInterestsensitiveLifeAndFixedAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
200,688us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_ProductOrServiceAxis
= ck0000910739_GuaranteedMinimumInterestsensitiveLifeAndFixedAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Less: reinsurance recoverable   281,771us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable
/ us-gaap_ProductOrServiceAxis
= ck0000910739_GuaranteedMinimumInterestsensitiveLifeAndFixedAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
200,688us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable
/ us-gaap_ProductOrServiceAxis
= ck0000910739_GuaranteedMinimumInterestsensitiveLifeAndFixedAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Net beginning balance   0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet
/ us-gaap_ProductOrServiceAxis
= ck0000910739_GuaranteedMinimumInterestsensitiveLifeAndFixedAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet
/ us-gaap_ProductOrServiceAxis
= ck0000910739_GuaranteedMinimumInterestsensitiveLifeAndFixedAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Incurred guarantee benefits   0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsIncurredBenefits1
/ us-gaap_ProductOrServiceAxis
= ck0000910739_GuaranteedMinimumInterestsensitiveLifeAndFixedAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsIncurredBenefits1
/ us-gaap_ProductOrServiceAxis
= ck0000910739_GuaranteedMinimumInterestsensitiveLifeAndFixedAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Paid guarantee benefits   0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsBenefitsPaid
/ us-gaap_ProductOrServiceAxis
= ck0000910739_GuaranteedMinimumInterestsensitiveLifeAndFixedAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsBenefitsPaid
/ us-gaap_ProductOrServiceAxis
= ck0000910739_GuaranteedMinimumInterestsensitiveLifeAndFixedAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Net change   0us-gaap_GuaranteedBenefitLiabilityGrossPeriodIncreaseDecrease
/ us-gaap_ProductOrServiceAxis
= ck0000910739_GuaranteedMinimumInterestsensitiveLifeAndFixedAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_GuaranteedBenefitLiabilityGrossPeriodIncreaseDecrease
/ us-gaap_ProductOrServiceAxis
= ck0000910739_GuaranteedMinimumInterestsensitiveLifeAndFixedAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Net ending balance   0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet
/ us-gaap_ProductOrServiceAxis
= ck0000910739_GuaranteedMinimumInterestsensitiveLifeAndFixedAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet
/ us-gaap_ProductOrServiceAxis
= ck0000910739_GuaranteedMinimumInterestsensitiveLifeAndFixedAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Plus reinsurance recoverable   293,704us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable
/ us-gaap_ProductOrServiceAxis
= ck0000910739_GuaranteedMinimumInterestsensitiveLifeAndFixedAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
281,771us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable
/ us-gaap_ProductOrServiceAxis
= ck0000910739_GuaranteedMinimumInterestsensitiveLifeAndFixedAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Gross ending balance   $ 293,704us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_ProductOrServiceAxis
= ck0000910739_GuaranteedMinimumInterestsensitiveLifeAndFixedAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
$ 281,771us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_ProductOrServiceAxis
= ck0000910739_GuaranteedMinimumInterestsensitiveLifeAndFixedAnnuityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember