XML 84 R135.htm IDEA: XBRL DOCUMENT v2.4.1.9
Quarterly Information (unaudited) Quarterly Information (unaudited) (Details) (USD $)
In Thousands, except Per Share data, unless otherwise specified
2 Months Ended 3 Months Ended 8 Months Ended 12 Months Ended 1 Months Ended 3 Months Ended 4 Months Ended 12 Months Ended
Jun. 30, 2013
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Dec. 31, 2013
Dec. 31, 2014
Apr. 30, 2013
Mar. 31, 2013
Apr. 30, 2013
Dec. 31, 2012
Successor [Member]                          
Gross Premiums Written $ (34,081)us-gaap_PremiumsWrittenGross
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
$ (223,358)us-gaap_PremiumsWrittenGross
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
$ (13,700)us-gaap_PremiumsWrittenGross
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
$ (45,486)us-gaap_PremiumsWrittenGross
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
$ (5,766)us-gaap_PremiumsWrittenGross
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
$ (11,848)us-gaap_PremiumsWrittenGross
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
$ (34,380)us-gaap_PremiumsWrittenGross
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
$ (80,309)us-gaap_PremiumsWrittenGross
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
$ (288,310)us-gaap_PremiumsWrittenGross
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Premiums Earned, Net, Financial Guarantee Insurance Contracts 58,039us-gaap_PremiumsEarnedNetFinancialGuaranteeInsuranceContracts
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
33,969us-gaap_PremiumsEarnedNetFinancialGuaranteeInsuranceContracts
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
64,831us-gaap_PremiumsEarnedNetFinancialGuaranteeInsuranceContracts
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
65,013us-gaap_PremiumsEarnedNetFinancialGuaranteeInsuranceContracts
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
82,547us-gaap_PremiumsEarnedNetFinancialGuaranteeInsuranceContracts
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
84,530us-gaap_PremiumsEarnedNetFinancialGuaranteeInsuranceContracts
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
70,949us-gaap_PremiumsEarnedNetFinancialGuaranteeInsuranceContracts
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
213,518us-gaap_PremiumsEarnedNetFinancialGuaranteeInsuranceContracts
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
246,360us-gaap_PremiumsEarnedNetFinancialGuaranteeInsuranceContracts
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Net Investment Income 26,196us-gaap_NetInvestmentIncome
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
66,471us-gaap_NetInvestmentIncome
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
83,581us-gaap_NetInvestmentIncome
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
80,093us-gaap_NetInvestmentIncome
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
70,801us-gaap_NetInvestmentIncome
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
68,124us-gaap_NetInvestmentIncome
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
52,126us-gaap_NetInvestmentIncome
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
146,446us-gaap_NetInvestmentIncome
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
300,946us-gaap_NetInvestmentIncome
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Net Other Than Temporary Impairment Losses Recognized In Earnings (2,002)ambc_NetOtherThanTemporaryImpairmentLossesRecognizedInEarnings
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(1,637)ambc_NetOtherThanTemporaryImpairmentLossesRecognizedInEarnings
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(5,011)ambc_NetOtherThanTemporaryImpairmentLossesRecognizedInEarnings
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(8,754)ambc_NetOtherThanTemporaryImpairmentLossesRecognizedInEarnings
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(10,392)ambc_NetOtherThanTemporaryImpairmentLossesRecognizedInEarnings
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(6,725)ambc_NetOtherThanTemporaryImpairmentLossesRecognizedInEarnings
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(38,037)ambc_NetOtherThanTemporaryImpairmentLossesRecognizedInEarnings
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
           
Net realized investment gains 18,472ambc_NetRealizedInvestmentGainsLosses
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
29,376ambc_NetRealizedInvestmentGainsLosses
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
10,045ambc_NetRealizedInvestmentGainsLosses
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
3,067ambc_NetRealizedInvestmentGainsLosses
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
16,289ambc_NetRealizedInvestmentGainsLosses
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(3,695)ambc_NetRealizedInvestmentGainsLosses
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(10,310)ambc_NetRealizedInvestmentGainsLosses
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
4,467ambc_NetRealizedInvestmentGainsLosses
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
58,777ambc_NetRealizedInvestmentGainsLosses
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Gain (Loss) on Derivative Instruments, Net, Pretax 51,220us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
10,327us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
7,416us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(1,219)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
7,382us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
110,455us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
31,194us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
192,869us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
23,906us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Gain (Loss) on Derivative Instruments Held for Trading Purposes, Net 83,713us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(63,576)us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(15,685)us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(47,985)us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(53,841)us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
18,686us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
12,372us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
114,771us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(181,087)us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Net realized losses on extinguishment of debt   (74,724)us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
    0us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(74,724)us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Variable Interest Entity, Measure of Activity, Operating Income or Loss 4,598us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
2,362us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
9,116us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(38,148)us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(5,542)us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(108,330)us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
55,109us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(48,623)us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(32,212)us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Policyholder Benefits and Claims Incurred, Net, Financial Guarantee (26,117)us-gaap_IncurredClaimsFinancialGuaranteeInsuranceContracts
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(552,182)us-gaap_IncurredClaimsFinancialGuaranteeInsuranceContracts
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(28,698)us-gaap_IncurredClaimsFinancialGuaranteeInsuranceContracts
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
175,317us-gaap_IncurredClaimsFinancialGuaranteeInsuranceContracts
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(140,011)us-gaap_IncurredClaimsFinancialGuaranteeInsuranceContracts
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(4,731)us-gaap_IncurredClaimsFinancialGuaranteeInsuranceContracts
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(154,290)us-gaap_IncurredClaimsFinancialGuaranteeInsuranceContracts
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(185,138)us-gaap_IncurredClaimsFinancialGuaranteeInsuranceContracts
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(545,574)us-gaap_IncurredClaimsFinancialGuaranteeInsuranceContracts
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Amortization of insurance intangible assets 24,952us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
41,952us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
41,908us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
36,256us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
31,714us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
37,233us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
37,473us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
99,658us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
151,830us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Other Underwriting Expense 16,217us-gaap_OtherUnderwritingExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
26,142us-gaap_OtherUnderwritingExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
25,513us-gaap_OtherUnderwritingExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
24,033us-gaap_OtherUnderwritingExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
25,786us-gaap_OtherUnderwritingExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
27,505us-gaap_OtherUnderwritingExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
25,047us-gaap_OtherUnderwritingExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
68,769us-gaap_OtherUnderwritingExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
101,474us-gaap_OtherUnderwritingExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Interest Expense, Debt 21,144us-gaap_InterestExpenseDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
31,354us-gaap_InterestExpenseDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
31,841us-gaap_InterestExpenseDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
31,953us-gaap_InterestExpenseDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
32,328us-gaap_InterestExpenseDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
31,989us-gaap_InterestExpenseDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
31,817us-gaap_InterestExpenseDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
84,950us-gaap_InterestExpenseDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
127,476us-gaap_InterestExpenseDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Reorganization items 424us-gaap_ReorganizationItems
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_ReorganizationItems
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
2us-gaap_ReorganizationItems
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
186us-gaap_ReorganizationItems
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
23us-gaap_ReorganizationItems
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
65us-gaap_ReorganizationItems
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
4us-gaap_ReorganizationItems
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
493us-gaap_ReorganizationItems
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
211us-gaap_ReorganizationItems
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Pre-tax (loss) income from continuing operations 205,795us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
459,594us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
84,773us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(210,412)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
159,298us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
74,920us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
231,601us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
512,316us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
493,253us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Net Income (Loss) Attributable to Parent 205,681us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
453,584us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
82,450us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(207,905)us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
155,942us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
68,563us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
230,975us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
505,219us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
484,071us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Earnings Per Share, Basic $ 4.57us-gaap_EarningsPerShareBasic
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
$ 10.05us-gaap_EarningsPerShareBasic
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
$ 1.83us-gaap_EarningsPerShareBasic
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
$ (4.61)us-gaap_EarningsPerShareBasic
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
$ 3.46us-gaap_EarningsPerShareBasic
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
$ 1.52us-gaap_EarningsPerShareBasic
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
$ 5.13us-gaap_EarningsPerShareBasic
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
$ 11.23us-gaap_EarningsPerShareBasic
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
$ 10.73us-gaap_EarningsPerShareBasic
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Earnings Per Share, Diluted $ 4.42us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
$ 9.73us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
$ 1.77us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
$ (4.61)us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
$ 3.31us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
$ 1.49us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
$ 4.98us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
$ 10.91us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
$ 10.31us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Predecessor [Member]                          
Gross Premiums Written                   (10,595)us-gaap_PremiumsWrittenGross
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(3,530)us-gaap_PremiumsWrittenGross
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(14,125)us-gaap_PremiumsWrittenGross
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(277,508)us-gaap_PremiumsWrittenGross
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Premiums Earned, Net, Financial Guarantee Insurance Contracts                   29,744us-gaap_PremiumsEarnedNetFinancialGuaranteeInsuranceContracts
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
100,256us-gaap_PremiumsEarnedNetFinancialGuaranteeInsuranceContracts
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
130,000us-gaap_PremiumsEarnedNetFinancialGuaranteeInsuranceContracts
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
414,604us-gaap_PremiumsEarnedNetFinancialGuaranteeInsuranceContracts
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Net Investment Income                   32,226us-gaap_NetInvestmentIncome
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
84,514us-gaap_NetInvestmentIncome
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
116,740us-gaap_NetInvestmentIncome
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
382,902us-gaap_NetInvestmentIncome
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Net Other Than Temporary Impairment Losses Recognized In Earnings                   (467)ambc_NetOtherThanTemporaryImpairmentLossesRecognizedInEarnings
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0ambc_NetOtherThanTemporaryImpairmentLossesRecognizedInEarnings
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Net realized investment gains                   7,245ambc_NetRealizedInvestmentGainsLosses
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
46,060ambc_NetRealizedInvestmentGainsLosses
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
53,305ambc_NetRealizedInvestmentGainsLosses
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
72,101ambc_NetRealizedInvestmentGainsLosses
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Gain (Loss) on Derivative Instruments, Net, Pretax                   (73,171)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
12,787us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(60,384)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(9,219)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Gain (Loss) on Derivative Instruments Held for Trading Purposes, Net                   (33,166)us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(569)us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(33,735)us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(125,004)us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Net realized losses on extinguishment of debt                       0us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(177,580)us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Variable Interest Entity, Measure of Activity, Operating Income or Loss                   388,240us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
38,326us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
426,566us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
27,777us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Policyholder Benefits and Claims Incurred, Net, Financial Guarantee                   13,079us-gaap_IncurredClaimsFinancialGuaranteeInsuranceContracts
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(51,135)us-gaap_IncurredClaimsFinancialGuaranteeInsuranceContracts
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(38,056)us-gaap_IncurredClaimsFinancialGuaranteeInsuranceContracts
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
683,630us-gaap_IncurredClaimsFinancialGuaranteeInsuranceContracts
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Amortization of insurance intangible assets                   0us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Other Underwriting Expense                   10,692us-gaap_OtherUnderwritingExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
33,874us-gaap_OtherUnderwritingExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
44,566us-gaap_OtherUnderwritingExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
139,029us-gaap_OtherUnderwritingExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Interest Expense, Debt                   7,860us-gaap_InterestExpenseDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
23,165us-gaap_InterestExpenseDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
31,025us-gaap_InterestExpenseDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
112,320us-gaap_InterestExpenseDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Reorganization items                   (2,747,239)us-gaap_ReorganizationItems
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
2,059us-gaap_ReorganizationItems
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(2,745,180)us-gaap_ReorganizationItems
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
7,215us-gaap_ReorganizationItems
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Pre-tax (loss) income from continuing operations                   3,065,124us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
282,909us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
3,348,033us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(256,505)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Net Income (Loss) Attributable to Parent                   $ 3,066,750us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
$ 282,299us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
$ 3,349,049us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
$ (256,678)us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Earnings Per Share, Basic                   $ 10.14us-gaap_EarningsPerShareBasic
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
$ 0.93us-gaap_EarningsPerShareBasic
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
$ 11.07us-gaap_EarningsPerShareBasic
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
$ (0.85)us-gaap_EarningsPerShareBasic
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Earnings Per Share, Diluted                   $ 10.14us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
$ 0.93us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
$ 11.07us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
$ (0.85)us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember