XML 89 R140.htm IDEA: XBRL DOCUMENT v2.4.1.9
Schedule II - Condensed Financial Information of Registrant (Parent Company Only) - Condensed Statements of Cash Flows (Detail) (USD $)
8 Months Ended 12 Months Ended 4 Months Ended 12 Months Ended
Dec. 31, 2013
Dec. 31, 2014
Apr. 30, 2013
Dec. 31, 2012
Condensed Cash Flow Statements, Captions [Line Items]        
Junior Surplus Notes To Be Issued     $ 350,000,000ambc_Ambc_JuniorSurplusNotesToBeIssued  
Successor [Member]        
Cash flows from operating activities:        
Net income (loss) 504,802,000us-gaap_ProfitLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
483,696,000us-gaap_ProfitLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Adjustments to reconcile net income loss to net cash used in operating activities:        
Reorganization items 493,000us-gaap_ReorganizationItems
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
211,000us-gaap_ReorganizationItems
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Net realized investment gains (4,467,000)us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(58,777,000)us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Decrease in current income taxes payable 5,148,000us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
4,963,000us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Share-based compensation 1,106,000us-gaap_ShareBasedCompensation
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
3,450,000us-gaap_ShareBasedCompensation
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Investment income due and accrued 298,000us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
12,648,000us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Other, net (137,150,000)us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
152,846,000us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Net cash (used in) provided by operating activities 186,908,000us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(971,509,000)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Cash flows from investing activities:        
Proceeds from matured bonds 613,345,000us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
1,402,904,000us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Purchases of bonds (2,213,116,000)us-gaap_PaymentsToAcquireAvailableForSaleSecurities
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(2,937,782,000)us-gaap_PaymentsToAcquireAvailableForSaleSecurities
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Change in short-term investments 455,495,000us-gaap_PaymentsForProceedsFromShortTermInvestments
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(88,946,000)us-gaap_PaymentsForProceedsFromShortTermInvestments
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Net cash provided by (used in) investing activities (247,510,000)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
1,275,153,000us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Proceeds from the sale of Junior Surplus Notes of the Segregated Account 0ambc_ProceedsFromTheSaleOfJuniorSurplusNotes
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
224,262,000ambc_ProceedsFromTheSaleOfJuniorSurplusNotes
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Cash flows from financing activities:        
Proceeds from warrant exercise 16,000us-gaap_ProceedsFromWarrantExercises
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
16,000us-gaap_ProceedsFromWarrantExercises
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Net cash (used in) financing activities (14,979,000)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(307,111,000)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Net cash flow (75,581,000)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(3,467,000)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Cash and cash equivalents end of period 152,951,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
77,370,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Cash at end of period 77,370,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
73,903,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Cash paid during the period for:        
Income taxes 1,656,000us-gaap_IncomeTaxesPaid
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
4,400,000us-gaap_IncomeTaxesPaid
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Professional fees paid for services rendered in connection with the Chapter 11 proceeding 15,546,000ambc_ProfessionalFeesPaidRelatingToChapterElevenProceeding
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
272,000ambc_ProfessionalFeesPaidRelatingToChapterElevenProceeding
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Predecessor [Member]        
Cash flows from operating activities:        
Net income (loss)     3,347,278,000us-gaap_ProfitLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(259,354,000)us-gaap_ProfitLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Adjustments to reconcile net income loss to net cash used in operating activities:        
Reorganization items     (2,745,180,000)us-gaap_ReorganizationItems
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
7,215,000us-gaap_ReorganizationItems
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Net realized investment gains     (53,305,000)us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(72,101,000)us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Decrease in current income taxes payable     (101,188,000)us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
1,069,000us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Share-based compensation     0us-gaap_ShareBasedCompensation
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_ShareBasedCompensation
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Investment income due and accrued     1,781,000us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
5,586,000us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Other, net     62,122,000us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
105,906,000us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Net cash (used in) provided by operating activities     (683,000)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(613,898,000)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Cash flows from investing activities:        
Proceeds from matured bonds     307,472,000us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
1,109,468,000us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Purchases of bonds     (286,633,000)us-gaap_PaymentsToAcquireAvailableForSaleSecurities
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(798,740,000)us-gaap_PaymentsToAcquireAvailableForSaleSecurities
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Change in short-term investments     (64,956,000)us-gaap_PaymentsForProceedsFromShortTermInvestments
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
121,413,000us-gaap_PaymentsForProceedsFromShortTermInvestments
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Net cash provided by (used in) investing activities     115,316,000us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
1,037,980,000us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Proceeds from the sale of Junior Surplus Notes of the Segregated Account     0ambc_ProceedsFromTheSaleOfJuniorSurplusNotes
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0ambc_ProceedsFromTheSaleOfJuniorSurplusNotes
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Cash flows from financing activities:        
Proceeds from warrant exercise     0us-gaap_ProceedsFromWarrantExercises
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_ProceedsFromWarrantExercises
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Net cash (used in) financing activities     (5,519,000)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(396,244,000)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Net cash flow     109,114,000us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
27,838,000us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Cash and cash equivalents end of period     43,837,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
15,999,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Cash at end of period     152,951,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
43,837,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Cash paid during the period for:        
Income taxes     102,129,000us-gaap_IncomeTaxesPaid
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
1,493,000us-gaap_IncomeTaxesPaid
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Professional fees paid for services rendered in connection with the Chapter 11 proceeding     3,860,000ambc_ProfessionalFeesPaidRelatingToChapterElevenProceeding
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
9,141,000ambc_ProfessionalFeesPaidRelatingToChapterElevenProceeding
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Ambac Financial Group, Inc Parent Company Only [Member] | Successor [Member]        
Condensed Cash Flow Statements, Captions [Line Items]        
Junior Surplus Notes To Be Issued 167,020,000ambc_Ambc_JuniorSurplusNotesToBeIssued
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0ambc_Ambc_JuniorSurplusNotesToBeIssued
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Cash flows from operating activities:        
Net income (loss) 505,219,000us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
484,071,000us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Adjustments to reconcile net income loss to net cash used in operating activities:        
Equity in undistributed net (income) loss of non-debtor subsidiaries (289,379,000)ambc_EquityInUndistributedNetIncomeLossOfSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(465,860,000)ambc_EquityInUndistributedNetIncomeLossOfSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Reorganization items 493,000us-gaap_ReorganizationItems
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
211,000us-gaap_ReorganizationItems
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Net realized investment gains (2,000)us-gaap_RealizedInvestmentGainsLosses
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
46,000us-gaap_RealizedInvestmentGainsLosses
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Decrease in current income taxes payable 0us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
221,000us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Share-based compensation 1,106,000us-gaap_ShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
3,450,000us-gaap_ShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Investment income due and accrued (11,942,000)us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
11,905,000us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Decrease in other assets (1,677,000)us-gaap_IncreaseDecreaseInOtherCurrentAssets
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(834,000)us-gaap_IncreaseDecreaseInOtherCurrentAssets
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Other, net (28,030,000)us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(36,624,000)us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Net cash (used in) provided by operating activities 8,768,000us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(3,414,000)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Cash flows from investing activities:        
Proceeds from matured bonds 14,355,000us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
65,032,000us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Purchases of bonds (42,506,000)us-gaap_PaymentsToAcquireAvailableForSaleSecurities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(271,181,000)us-gaap_PaymentsToAcquireAvailableForSaleSecurities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Change in short-term investments 19,360,000us-gaap_PaymentsForProceedsFromShortTermInvestments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(14,617,000)us-gaap_PaymentsForProceedsFromShortTermInvestments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Net cash provided by (used in) investing activities (8,791,000)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(220,766,000)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Proceeds from the sale of Junior Surplus Notes of the Segregated Account 0ambc_ProceedsFromTheSaleOfJuniorSurplusNotes
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
224,262,000ambc_ProceedsFromTheSaleOfJuniorSurplusNotes
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Cash flows from financing activities:        
Proceeds from warrant exercise 16,000us-gaap_ProceedsFromWarrantExercises
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
16,000us-gaap_ProceedsFromWarrantExercises
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Net cash (used in) financing activities 16,000us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
224,278,000us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Net cash flow (7,000)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
98,000us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Cash and cash equivalents end of period 50,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
43,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Cash at end of period 43,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
141,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Cash paid during the period for:        
Income taxes 0us-gaap_IncomeTaxesPaid
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_IncomeTaxesPaid
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Professional fees paid for services rendered in connection with the Chapter 11 proceeding 15,546,000ambc_ProfessionalFeesPaidRelatingToChapterElevenProceeding
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
272,000ambc_ProfessionalFeesPaidRelatingToChapterElevenProceeding
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Ambac Financial Group, Inc Parent Company Only [Member] | Predecessor [Member]        
Condensed Cash Flow Statements, Captions [Line Items]        
Junior Surplus Notes To Be Issued     0ambc_Ambc_JuniorSurplusNotesToBeIssued
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0ambc_Ambc_JuniorSurplusNotesToBeIssued
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Cash flows from operating activities:        
Net income (loss)     3,349,049,000us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(256,678,000)us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Adjustments to reconcile net income loss to net cash used in operating activities:        
Equity in undistributed net (income) loss of non-debtor subsidiaries     (603,666,000)ambc_EquityInUndistributedNetIncomeLossOfSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
250,729,000ambc_EquityInUndistributedNetIncomeLossOfSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Reorganization items     (2,745,180,000)us-gaap_ReorganizationItems
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
7,215,000us-gaap_ReorganizationItems
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Net realized investment gains     0us-gaap_RealizedInvestmentGainsLosses
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_RealizedInvestmentGainsLosses
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Decrease in current income taxes payable     (1,900,000)us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Share-based compensation     0us-gaap_ShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_ShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Investment income due and accrued     (6,000)us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
9,000us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Decrease in other assets     3,182,000us-gaap_IncreaseDecreaseInOtherCurrentAssets
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
21,000us-gaap_IncreaseDecreaseInOtherCurrentAssets
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Other, net     (4,107,000)us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(6,334,000)us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Net cash (used in) provided by operating activities     (2,628,000)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(5,038,000)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Cash flows from investing activities:        
Proceeds from matured bonds     0us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Purchases of bonds     0us-gaap_PaymentsToAcquireAvailableForSaleSecurities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_PaymentsToAcquireAvailableForSaleSecurities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Change in short-term investments     2,637,000us-gaap_PaymentsForProceedsFromShortTermInvestments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
4,583,000us-gaap_PaymentsForProceedsFromShortTermInvestments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Net cash provided by (used in) investing activities     2,637,000us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
4,583,000us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Proceeds from the sale of Junior Surplus Notes of the Segregated Account     0ambc_ProceedsFromTheSaleOfJuniorSurplusNotes
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0ambc_ProceedsFromTheSaleOfJuniorSurplusNotes
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Cash flows from financing activities:        
Proceeds from warrant exercise     0us-gaap_ProceedsFromWarrantExercises
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_ProceedsFromWarrantExercises
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Net cash (used in) financing activities     0us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Net cash flow     9,000us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(455,000)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Cash and cash equivalents end of period     41,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
496,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Cash at end of period     50,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
41,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Cash paid during the period for:        
Income taxes     1,900,000us-gaap_IncomeTaxesPaid
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_IncomeTaxesPaid
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Professional fees paid for services rendered in connection with the Chapter 11 proceeding     $ 3,860,000ambc_ProfessionalFeesPaidRelatingToChapterElevenProceeding
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
$ 9,141,000ambc_ProfessionalFeesPaidRelatingToChapterElevenProceeding
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember