XML 86 R6.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Statements of Stockholders' Equity (USD $)
In Thousands, unless otherwise specified
Successor [Member]
Successor [Member]
Retained Earnings/Accumulated Deficit [Member]
Successor [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Successor [Member]
Preferred Stock [Member]
Successor [Member]
Common Stock [Member]
Successor [Member]
Additional Paid-in Capital [Member]
Successor [Member]
Common Stock Held in Treasury, at Cost [Member]
Successor [Member]
Noncontrolling Interest [Member]
Predecessor [Member]
Predecessor [Member]
Retained Earnings/Accumulated Deficit [Member]
Predecessor [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Predecessor [Member]
Preferred Stock [Member]
Predecessor [Member]
Common Stock [Member]
Predecessor [Member]
Additional Paid-in Capital [Member]
Predecessor [Member]
Common Stock Held in Treasury, at Cost [Member]
Predecessor [Member]
Noncontrolling Interest [Member]
Beginning balance at Dec. 31, 2011                 $ (3,149,533)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
$ (6,039,922)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
$ 463,259us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
$ 0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
$ 3,080us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
$ 2,172,027us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
$ (411,419)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
$ 663,442us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                
Total comprehensive income                 (97,434)us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(256,678)us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
162,126us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(2,882)us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Stock-based compensation                 (664)us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(664)us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Cost of shares acquired                 664us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
664us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Ending balance at Dec. 31, 2012                 (3,246,967)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(6,297,264)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
625,385us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
3,080us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
2,172,027us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(410,755)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
660,560us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                
Total comprehensive income                 3,522,382us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
3,349,049us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
174,875us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(1,542)us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Stock-based compensation                 (60)us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(60)us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Cost of shares acquired                 60us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
60us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Elimination of Predecessor Ambac Shareholder equity accounts and noncontrolling interest adjustment                 0us-gaap_TemporaryEquityEliminationAsPartofReorganization
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
2,948,275us-gaap_TemporaryEquityEliminationAsPartofReorganization
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(800,260)us-gaap_TemporaryEquityEliminationAsPartofReorganization
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_TemporaryEquityEliminationAsPartofReorganization
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(3,080)us-gaap_TemporaryEquityEliminationAsPartofReorganization
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(2,172,027)us-gaap_TemporaryEquityEliminationAsPartofReorganization
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
410,695us-gaap_TemporaryEquityEliminationAsPartofReorganization
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(383,603)us-gaap_TemporaryEquityEliminationAsPartofReorganization
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Ending balance at Apr. 30, 2013 460,415us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
450us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
184,550us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
275,415us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
275,415us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
275,415us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                
Total comprehensive income 516,904us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
505,219us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
11,661us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
24us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
               
Stock-based compensation 1,106us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
1,106us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
               
Warrants exercised 16ambc_WarrantExercisedDuringPeriodValue
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0ambc_WarrantExercisedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0ambc_WarrantExercisedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0ambc_WarrantExercisedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0ambc_WarrantExercisedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
16ambc_WarrantExercisedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0ambc_WarrantExercisedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0ambc_WarrantExercisedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
               
Cost of shares acquired (19)us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(19)us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
               
Ending balance at Dec. 31, 2013 978,422us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
505,219us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
11,661us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
450us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
185,672us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(19)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
275,439us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
               
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                
Total comprehensive income 691,884us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
484,071us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
208,622us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(809)us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
               
Stock-based compensation 3,450us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
3,450us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
               
Cost of shares acquired (37)us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(37)us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
               
Warrants exercised 16ambc_WarrantExercisedDuringPeriodValue
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0ambc_WarrantExercisedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0ambc_WarrantExercisedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0ambc_WarrantExercisedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0ambc_WarrantExercisedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
16ambc_WarrantExercisedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0ambc_WarrantExercisedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0ambc_WarrantExercisedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
               
Ending balance at Dec. 31, 2014 $ 1,673,735us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
$ 989,290us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
$ 220,283us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
$ 0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
$ 450us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
$ 189,138us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
$ (56)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
$ 274,630us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember