XML 82 R63.htm IDEA: XBRL DOCUMENT v2.4.1.9
EMPLOYEE BENEFIT PLANS (Details) (USD $)
In Thousands, unless otherwise specified
2 Months Ended 1 Months Ended 3 Months Ended 12 Months Ended
Mar. 31, 2015
Jan. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Defined Benefit Pension Plan        
Change in projected benefit obligation:        
Service cost $ 2,577us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
     
Interest cost 2,652us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
     
Unfunded Excess Benefits Plan        
Change in projected benefit obligation:        
Service cost 252us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= plico_UnfundedExcessBenefitPlanMember
     
Interest cost 371us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= plico_UnfundedExcessBenefitPlanMember
     
Predecessor | Defined Benefit Pension Plan        
EMPLOYEE BENEFIT PLANS        
Accumulated benefit obligation, end of year   262,290us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  249,453us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Change in projected benefit obligation:        
Projected benefit obligation at beginning of period   267,331us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
219,152us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
219,152us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Service cost   974us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
2,227us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
9,411us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Interest cost   1,002us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
2,587us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
10,493us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Actuarial (gain) or loss   12,384us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  38,110us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Benefits paid   (592)us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  (9,835)us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Projected benefit obligation at end of period   281,099us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  267,331us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Change in plan assets:        
Fair value of plan assets at beginning of period   203,772us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
180,173us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
180,173us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Actual return on plan assets   (3,525)us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  17,921us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Employer contributions   2,165us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  15,513us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Benefits paid   (592)us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  (9,835)us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Fair value of plan assets at end of period   201,820us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  203,772us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
After reflecting FASB guidance:        
Funded status   (79,279)us-gaap_DefinedBenefitPlanFundedStatusOfPlan
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  (63,559)us-gaap_DefinedBenefitPlanFundedStatusOfPlan
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Amounts recognized in the balance sheet:        
Other liabilities   (79,279)us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  (63,559)us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Amounts recognized in accumulated other comprehensive income:        
Net actuarial loss   96,965us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  80,430us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Prior service cost/(credit)   (1,001)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  (1,033)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Net transition asset   95,964us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  79,397us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Predecessor | Unfunded Excess Benefits Plan        
EMPLOYEE BENEFIT PLANS        
Accumulated benefit obligation, end of year   49,251us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= plico_UnfundedExcessBenefitPlanMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  47,368us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= plico_UnfundedExcessBenefitPlanMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Change in projected benefit obligation:        
Projected benefit obligation at beginning of period   49,575us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= plico_UnfundedExcessBenefitPlanMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
39,679us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= plico_UnfundedExcessBenefitPlanMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
39,679us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= plico_UnfundedExcessBenefitPlanMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Service cost   95us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= plico_UnfundedExcessBenefitPlanMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
226us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= plico_UnfundedExcessBenefitPlanMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
954us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= plico_UnfundedExcessBenefitPlanMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Interest cost   140us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= plico_UnfundedExcessBenefitPlanMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
406us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= plico_UnfundedExcessBenefitPlanMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
1,696us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= plico_UnfundedExcessBenefitPlanMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Actuarial (gain) or loss   1,555us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= plico_UnfundedExcessBenefitPlanMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  9,153us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= plico_UnfundedExcessBenefitPlanMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Benefits paid   (122)us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= plico_UnfundedExcessBenefitPlanMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  (1,907)us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= plico_UnfundedExcessBenefitPlanMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Projected benefit obligation at end of period   51,243us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= plico_UnfundedExcessBenefitPlanMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  49,575us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= plico_UnfundedExcessBenefitPlanMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Change in plan assets:        
Employer contributions   122us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= plico_UnfundedExcessBenefitPlanMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  1,907us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= plico_UnfundedExcessBenefitPlanMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Benefits paid   (122)us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= plico_UnfundedExcessBenefitPlanMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  (1,907)us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= plico_UnfundedExcessBenefitPlanMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
After reflecting FASB guidance:        
Funded status   (51,243)us-gaap_DefinedBenefitPlanFundedStatusOfPlan
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= plico_UnfundedExcessBenefitPlanMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  (49,575)us-gaap_DefinedBenefitPlanFundedStatusOfPlan
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= plico_UnfundedExcessBenefitPlanMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Amounts recognized in the balance sheet:        
Other liabilities   (51,243)us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= plico_UnfundedExcessBenefitPlanMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  (49,575)us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= plico_UnfundedExcessBenefitPlanMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Amounts recognized in accumulated other comprehensive income:        
Net actuarial loss   22,401us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= plico_UnfundedExcessBenefitPlanMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  20,983us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= plico_UnfundedExcessBenefitPlanMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Prior service cost/(credit)   23us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= plico_UnfundedExcessBenefitPlanMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  24us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= plico_UnfundedExcessBenefitPlanMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Net transition asset   22,424us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= plico_UnfundedExcessBenefitPlanMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  21,007us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= plico_UnfundedExcessBenefitPlanMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Predecessor | Group life insurance plan        
Change in projected benefit obligation:        
Projected benefit obligation at end of period   9,800us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_DefinedBenefitPostretirementLifeInsuranceMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  9,300us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_DefinedBenefitPostretirementLifeInsuranceMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Predecessor | PLC | Defined Benefit Pension Plan        
Change in plan assets:        
Employer contributions   $ 2,200us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= plico_ProtectiveLifeCorporationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember