XML 89 R63.htm IDEA: XBRL DOCUMENT v2.4.1.9
Investments - Summary of Gross Unrealized Losses and Fair Values of Ambac's Available-for-Sale Investments (Detail) (Successor [Member], USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 Months, Fair Value $ 1,133,155us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue $ 1,324,489us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
Less than 12 Months, Gross Unrealized Loss 22,671us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss 20,081us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 239,992us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue 350,655us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
Available For Sale Securities Continuous Unrealized Loss Position 12 Months Or Longer Aggregate Losses Accumulated In Investments 6,692us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss 12,188us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value 1,373,147us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue 1,675,144us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
Available For Sale Securities Gross Unrealized Loss Accumulated In Investments 29,363us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax 32,269us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
Municipal Bonds [Member]
   
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 Months, Fair Value   77,788us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Less than 12 Months, Gross Unrealized Loss   1,244us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value   135,076us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Available For Sale Securities Continuous Unrealized Loss Position 12 Months Or Longer Aggregate Losses Accumulated In Investments   5,752us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Corporate Obligations [Member]
   
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 Months, Fair Value   453,504us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Less than 12 Months, Gross Unrealized Loss   4,998us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value   172,045us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Available For Sale Securities Continuous Unrealized Loss Position 12 Months Or Longer Aggregate Losses Accumulated In Investments   4,418us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Foreign Obligations [Member]
   
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 Months, Fair Value   20,827us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Less than 12 Months, Gross Unrealized Loss   748us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value   14,277us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Available For Sale Securities Continuous Unrealized Loss Position 12 Months Or Longer Aggregate Losses Accumulated In Investments   596us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
U.S. Government Obligations [Member]
   
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 Months, Fair Value   7,223us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Less than 12 Months, Gross Unrealized Loss   154us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value   14,735us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Available For Sale Securities Continuous Unrealized Loss Position 12 Months Or Longer Aggregate Losses Accumulated In Investments   273us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
U.S. Agency Obligations [Member]
   
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 Months, Fair Value   25,039us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Less than 12 Months, Gross Unrealized Loss   2us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value   4,378us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Available For Sale Securities Continuous Unrealized Loss Position 12 Months Or Longer Aggregate Losses Accumulated In Investments   36us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Residential Mortgage-Backed Securities [Member]
   
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 Months, Fair Value   413,203us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Less than 12 Months, Gross Unrealized Loss   12,391us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value   10,076us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Available For Sale Securities Continuous Unrealized Loss Position 12 Months Or Longer Aggregate Losses Accumulated In Investments   1,109us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Collateralized Debt Obligations [Member]
   
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 Months, Fair Value   5,012us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedDebtObligationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Less than 12 Months, Gross Unrealized Loss   274us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedDebtObligationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value   0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedDebtObligationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Available For Sale Securities Continuous Unrealized Loss Position 12 Months Or Longer Aggregate Losses Accumulated In Investments   0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedDebtObligationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Other Asset-Backed Securities [Member]
   
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 Months, Fair Value   248,823us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Less than 12 Months, Gross Unrealized Loss   155us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value   68us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Available For Sale Securities Continuous Unrealized Loss Position 12 Months Or Longer Aggregate Losses Accumulated In Investments   4us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Short-Term [Member]
   
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 Months, Fair Value 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ShortTermInvestmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
8,803us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ShortTermInvestmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Less than 12 Months, Gross Unrealized Loss 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ShortTermInvestmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
4us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ShortTermInvestmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ShortTermInvestmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ShortTermInvestmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Available For Sale Securities Continuous Unrealized Loss Position 12 Months Or Longer Aggregate Losses Accumulated In Investments 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ShortTermInvestmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ShortTermInvestmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ShortTermInvestmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
8,803us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ShortTermInvestmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Available For Sale Securities Gross Unrealized Loss Accumulated In Investments 0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ShortTermInvestmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
4us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ShortTermInvestmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Fixed Income Investments And Other Investments [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 Months, Fair Value 1,133,155us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_InvestmentTypeAxis
= ambc_FixedIncomeInvestmentsAndOtherInvestmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
1,260,222us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_InvestmentTypeAxis
= ambc_FixedIncomeInvestmentsAndOtherInvestmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Less than 12 Months, Gross Unrealized Loss 22,671us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_InvestmentTypeAxis
= ambc_FixedIncomeInvestmentsAndOtherInvestmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
19,970us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_InvestmentTypeAxis
= ambc_FixedIncomeInvestmentsAndOtherInvestmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 239,992us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_InvestmentTypeAxis
= ambc_FixedIncomeInvestmentsAndOtherInvestmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
350,655us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_InvestmentTypeAxis
= ambc_FixedIncomeInvestmentsAndOtherInvestmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Available For Sale Securities Continuous Unrealized Loss Position 12 Months Or Longer Aggregate Losses Accumulated In Investments 6,692us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_InvestmentTypeAxis
= ambc_FixedIncomeInvestmentsAndOtherInvestmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
12,188us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_InvestmentTypeAxis
= ambc_FixedIncomeInvestmentsAndOtherInvestmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value 1,373,147us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_InvestmentTypeAxis
= ambc_FixedIncomeInvestmentsAndOtherInvestmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
1,610,877us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_InvestmentTypeAxis
= ambc_FixedIncomeInvestmentsAndOtherInvestmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Available For Sale Securities Gross Unrealized Loss Accumulated In Investments 29,363us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= ambc_FixedIncomeInvestmentsAndOtherInvestmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
32,158us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= ambc_FixedIncomeInvestmentsAndOtherInvestmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Fixed Income Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 Months, Fair Value 1,133,155us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
1,251,419us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Less than 12 Months, Gross Unrealized Loss 22,671us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
19,966us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 239,992us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
350,655us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Available For Sale Securities Continuous Unrealized Loss Position 12 Months Or Longer Aggregate Losses Accumulated In Investments 6,692us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
12,188us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value 1,373,147us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
1,602,074us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Available For Sale Securities Gross Unrealized Loss Accumulated In Investments 29,363us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
32,154us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Fixed Income Securities [Member] | Municipal Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 Months, Fair Value 46,461us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Less than 12 Months, Gross Unrealized Loss 412us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 119,412us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Available For Sale Securities Continuous Unrealized Loss Position 12 Months Or Longer Aggregate Losses Accumulated In Investments 3,792us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value 165,873us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
212,864us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Available For Sale Securities Gross Unrealized Loss Accumulated In Investments 4,204us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
6,996us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Fixed Income Securities [Member] | Corporate Obligations [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 Months, Fair Value 278,044us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Less than 12 Months, Gross Unrealized Loss 2,081us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 81,739us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Available For Sale Securities Continuous Unrealized Loss Position 12 Months Or Longer Aggregate Losses Accumulated In Investments 1,209us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value 359,783us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
625,549us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Available For Sale Securities Gross Unrealized Loss Accumulated In Investments 3,290us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
9,416us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Fixed Income Securities [Member] | Foreign Obligations [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 Months, Fair Value 32,206us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Less than 12 Months, Gross Unrealized Loss 1,864us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 8,900us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Available For Sale Securities Continuous Unrealized Loss Position 12 Months Or Longer Aggregate Losses Accumulated In Investments 611us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value 41,106us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
35,104us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Fixed Income Securities [Member] | U.S. Government Obligations [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 Months, Fair Value 1,661us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Less than 12 Months, Gross Unrealized Loss 2us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 10,814us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Available For Sale Securities Continuous Unrealized Loss Position 12 Months Or Longer Aggregate Losses Accumulated In Investments 102us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value 12,475us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
21,958us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Available For Sale Securities Gross Unrealized Loss Accumulated In Investments 104us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
427us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Fixed Income Securities [Member] | U.S. Agency Obligations [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 Months, Fair Value 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Less than 12 Months, Gross Unrealized Loss 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 4,359us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Available For Sale Securities Continuous Unrealized Loss Position 12 Months Or Longer Aggregate Losses Accumulated In Investments 11us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value 4,359us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
29,417us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Available For Sale Securities Gross Unrealized Loss Accumulated In Investments 11us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
38us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Fixed Income Securities [Member] | Residential Mortgage-Backed Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 Months, Fair Value 547,706us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Less than 12 Months, Gross Unrealized Loss 17,336us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 10,266us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Available For Sale Securities Continuous Unrealized Loss Position 12 Months Or Longer Aggregate Losses Accumulated In Investments 821us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value 557,972us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
423,279us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Available For Sale Securities Gross Unrealized Loss Accumulated In Investments 18,157us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
13,500us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Fixed Income Securities [Member] | Collateralized Debt Obligations [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 Months, Fair Value 63,834us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedDebtObligationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Less than 12 Months, Gross Unrealized Loss 289us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedDebtObligationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 4,434us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedDebtObligationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Available For Sale Securities Continuous Unrealized Loss Position 12 Months Or Longer Aggregate Losses Accumulated In Investments 144us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedDebtObligationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value 68,268us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedDebtObligationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
5,012us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedDebtObligationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Available For Sale Securities Gross Unrealized Loss Accumulated In Investments 433us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedDebtObligationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
274us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedDebtObligationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Fixed Income Securities [Member] | Other Asset-Backed Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 Months, Fair Value 163,243us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Less than 12 Months, Gross Unrealized Loss 687us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 68us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Available For Sale Securities Continuous Unrealized Loss Position 12 Months Or Longer Aggregate Losses Accumulated In Investments 2us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value 163,311us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
248,891us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Available For Sale Securities Gross Unrealized Loss Accumulated In Investments 689us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
159us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Fixed Income Securities [Member] | Foreign Government Debt Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available For Sale Securities Gross Unrealized Loss Accumulated In Investments 2,475us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
1,344us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Securities Pledged as Collateral [Member] | Fixed Income Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 Months, Fair Value 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesPledgedAsCollateralMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
64,267us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesPledgedAsCollateralMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Less than 12 Months, Gross Unrealized Loss 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesPledgedAsCollateralMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
111us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesPledgedAsCollateralMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesPledgedAsCollateralMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesPledgedAsCollateralMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Available For Sale Securities Continuous Unrealized Loss Position 12 Months Or Longer Aggregate Losses Accumulated In Investments 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesPledgedAsCollateralMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesPledgedAsCollateralMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesPledgedAsCollateralMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
64,267us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesPledgedAsCollateralMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Available For Sale Securities Gross Unrealized Loss Accumulated In Investments 0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesPledgedAsCollateralMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
111us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesPledgedAsCollateralMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Securities Pledged as Collateral [Member] | Fixed Income Securities [Member] | U.S. Government Obligations [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 Months, Fair Value 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesPledgedAsCollateralMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
64,267us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesPledgedAsCollateralMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Less than 12 Months, Gross Unrealized Loss 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesPledgedAsCollateralMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
111us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesPledgedAsCollateralMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Available For Sale Securities Continuous Unrealized Loss Position 12 Months Or Longer Aggregate Losses Accumulated In Investments 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesPledgedAsCollateralMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesPledgedAsCollateralMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesPledgedAsCollateralMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
64,267us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesPledgedAsCollateralMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Available For Sale Securities Gross Unrealized Loss Accumulated In Investments 0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesPledgedAsCollateralMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
111us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesPledgedAsCollateralMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Securities Pledged as Collateral [Member] | Securities Pledged as Collateral [Member] | U.S. Government Obligations [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value $ 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesPledgedAsCollateralMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_SecuritiesPledgedAsCollateralMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
$ 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesPledgedAsCollateralMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_SecuritiesPledgedAsCollateralMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember