XML 34 R133.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Information - Summary of Financial Information by Reportable Segment (Detail) (USD $)
In Thousands, unless otherwise specified
1 Months Ended 3 Months Ended 4 Months Ended 12 Months Ended 2 Months Ended 3 Months Ended 8 Months Ended 12 Months Ended
Apr. 30, 2013
Mar. 31, 2013
Apr. 30, 2013
Dec. 31, 2012
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
Pre-tax income (loss) from continuing operations:                          
Total assets $ 28,853,435us-gaap_Assets   $ 28,853,435us-gaap_Assets                    
Predecessor [Member]                          
Revenues:                          
Total revenues before expenses and reorganization items     640,388us-gaap_Revenues
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
685,689us-gaap_Revenues
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                 
Pre-tax income (loss) from continuing operations:                          
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
                 
Total assets 28,853,435us-gaap_Assets
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  28,853,435us-gaap_Assets
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
27,085,265us-gaap_Assets
/ 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
                 
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
                 
Interest expense 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
                 
Predecessor [Member] | Unaffiliated Customers [Member]                          
Revenues:                          
Total revenues before expenses and reorganization items     640,388us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= ambc_UnaffiliatedCustomersMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
685,689us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= ambc_UnaffiliatedCustomersMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                 
Pre-tax income (loss) from continuing operations:                          
Pre-tax (loss) income from continuing operations     3,348,033us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_MajorCustomersAxis
= ambc_UnaffiliatedCustomersMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(256,505)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_MajorCustomersAxis
= ambc_UnaffiliatedCustomersMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                 
Predecessor [Member] | Intersegment [Member]                          
Revenues:                          
Total revenues before expenses and reorganization items     0us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= ambc_IntersegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= ambc_IntersegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                 
Pre-tax income (loss) from continuing operations:                          
Pre-tax (loss) income from continuing operations     0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_MajorCustomersAxis
= ambc_IntersegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_MajorCustomersAxis
= ambc_IntersegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                 
Predecessor [Member] | Financial Guarantee [Member]                          
Revenues:                          
Total revenues before expenses and reorganization items     633,950us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
763,520us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                 
Pre-tax income (loss) from continuing operations:                          
Pre-tax (loss) income from continuing operations     1,831,105us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(162,217)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                 
Total assets 28,287,321us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  28,287,321us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
26,519,480us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                 
Net investment income     115,129us-gaap_NetInvestmentIncome
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
365,912us-gaap_NetInvestmentIncome
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                 
Interest expense     29,718us-gaap_InterestExpenseDebt
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
105,973us-gaap_InterestExpenseDebt
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                 
Reorganization items     (1,231,550)us-gaap_ReorganizationItems
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_ReorganizationItems
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                 
Predecessor [Member] | Financial Guarantee [Member] | Unaffiliated Customers [Member]                          
Revenues:                          
Total revenues before expenses and reorganization items     633,010us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= ambc_UnaffiliatedCustomersMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
758,331us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= ambc_UnaffiliatedCustomersMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                 
Pre-tax income (loss) from continuing operations:                          
Pre-tax (loss) income from continuing operations     1,831,237us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_MajorCustomersAxis
= ambc_UnaffiliatedCustomersMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(162,797)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_MajorCustomersAxis
= ambc_UnaffiliatedCustomersMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                 
Predecessor [Member] | Financial Guarantee [Member] | Intersegment [Member]                          
Revenues:                          
Total revenues before expenses and reorganization items     940us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= ambc_IntersegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
5,189us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= ambc_IntersegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                 
Pre-tax income (loss) from continuing operations:                          
Pre-tax (loss) income from continuing operations     (132)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_MajorCustomersAxis
= ambc_IntersegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
580us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_MajorCustomersAxis
= ambc_IntersegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                 
Predecessor [Member] | Financial Services [Member]                          
Revenues:                          
Total revenues before expenses and reorganization items     6,457us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= ambc_FinancialServicesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(77,969)us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= ambc_FinancialServicesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                 
Pre-tax income (loss) from continuing operations:                          
Pre-tax (loss) income from continuing operations     2,293us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ambc_FinancialServicesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(88,204)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ambc_FinancialServicesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                 
Total assets 536,711us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= ambc_FinancialServicesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  536,711us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= ambc_FinancialServicesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
533,528us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= ambc_FinancialServicesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                 
Net investment income     1,572us-gaap_NetInvestmentIncome
/ us-gaap_StatementBusinessSegmentsAxis
= ambc_FinancialServicesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
16,769us-gaap_NetInvestmentIncome
/ us-gaap_StatementBusinessSegmentsAxis
= ambc_FinancialServicesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                 
Interest expense     1,307us-gaap_InterestExpenseDebt
/ us-gaap_StatementBusinessSegmentsAxis
= ambc_FinancialServicesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
6,347us-gaap_InterestExpenseDebt
/ us-gaap_StatementBusinessSegmentsAxis
= ambc_FinancialServicesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                 
Reorganization items     1,505us-gaap_ReorganizationItems
/ us-gaap_StatementBusinessSegmentsAxis
= ambc_FinancialServicesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_ReorganizationItems
/ us-gaap_StatementBusinessSegmentsAxis
= ambc_FinancialServicesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                 
Predecessor [Member] | Financial Services [Member] | Unaffiliated Customers [Member]                          
Revenues:                          
Total revenues before expenses and reorganization items     7,339us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= ambc_UnaffiliatedCustomersMember
/ us-gaap_StatementBusinessSegmentsAxis
= ambc_FinancialServicesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(72,977)us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= ambc_UnaffiliatedCustomersMember
/ us-gaap_StatementBusinessSegmentsAxis
= ambc_FinancialServicesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                 
Pre-tax income (loss) from continuing operations:                          
Pre-tax (loss) income from continuing operations     3,394us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_MajorCustomersAxis
= ambc_UnaffiliatedCustomersMember
/ us-gaap_StatementBusinessSegmentsAxis
= ambc_FinancialServicesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(82,429)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_MajorCustomersAxis
= ambc_UnaffiliatedCustomersMember
/ us-gaap_StatementBusinessSegmentsAxis
= ambc_FinancialServicesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                 
Predecessor [Member] | Financial Services [Member] | Intersegment [Member]                          
Revenues:                          
Total revenues before expenses and reorganization items     (882)us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= ambc_IntersegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= ambc_FinancialServicesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(4,992)us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= ambc_IntersegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= ambc_FinancialServicesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                 
Pre-tax income (loss) from continuing operations:                          
Pre-tax (loss) income from continuing operations     (1,101)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_MajorCustomersAxis
= ambc_IntersegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= ambc_FinancialServicesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(5,775)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_MajorCustomersAxis
= ambc_IntersegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= ambc_FinancialServicesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                 
Predecessor [Member] | Corporate and Other [Member]                          
Revenues:                          
Total revenues before expenses and reorganization items     39us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
980us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                 
Pre-tax income (loss) from continuing operations:                          
Pre-tax (loss) income from continuing operations     1,514,635us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(6,084)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                 
Total assets 29,403us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  29,403us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
32,257us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                 
Net investment income     39us-gaap_NetInvestmentIncome
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
221us-gaap_NetInvestmentIncome
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                 
Interest expense     0us-gaap_InterestExpenseDebt
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_InterestExpenseDebt
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                 
Reorganization items     (1,515,135)us-gaap_ReorganizationItems
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
7,215us-gaap_ReorganizationItems
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                 
Predecessor [Member] | Corporate and Other [Member] | Unaffiliated Customers [Member]                          
Revenues:                          
Total revenues before expenses and reorganization items     39us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= ambc_UnaffiliatedCustomersMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
335us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= ambc_UnaffiliatedCustomersMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                 
Pre-tax income (loss) from continuing operations:                          
Pre-tax (loss) income from continuing operations     1,513,402us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_MajorCustomersAxis
= ambc_UnaffiliatedCustomersMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(11,279)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_MajorCustomersAxis
= ambc_UnaffiliatedCustomersMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                 
Predecessor [Member] | Corporate and Other [Member] | Intersegment [Member]                          
Revenues:                          
Total revenues before expenses and reorganization items     0us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= ambc_IntersegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
645us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= ambc_IntersegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                 
Pre-tax income (loss) from continuing operations:                          
Pre-tax (loss) income from continuing operations     1,233us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_MajorCustomersAxis
= ambc_IntersegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
5,195us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_MajorCustomersAxis
= ambc_IntersegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                 
Successor [Member]                          
Revenues:                          
Total revenues before expenses and reorganization items                       581,048us-gaap_Revenues
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
328,670us-gaap_Revenues
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Pre-tax income (loss) from continuing operations:                          
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
Total assets 28,853,435us-gaap_Assets
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  28,853,435us-gaap_Assets
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
    25,159,864us-gaap_Assets
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
      27,092,477us-gaap_Assets
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  27,092,477us-gaap_Assets
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
25,159,864us-gaap_Assets
/ 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
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
Interest expense         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
Successor [Member] | Unaffiliated Customers [Member]                          
Revenues:                          
Total revenues before expenses and reorganization items                       581,048us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= ambc_UnaffiliatedCustomersMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
327,275us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= ambc_UnaffiliatedCustomersMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Pre-tax income (loss) from continuing operations:                          
Pre-tax (loss) income from continuing operations                       512,316us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_MajorCustomersAxis
= ambc_UnaffiliatedCustomersMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
491,858us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_MajorCustomersAxis
= ambc_UnaffiliatedCustomersMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Successor [Member] | Equity Method Investee [Member]                          
Revenues:                          
Total revenues before expenses and reorganization items                         1,395us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= us-gaap_EquityMethodInvesteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Pre-tax income (loss) from continuing operations:                          
Pre-tax (loss) income from continuing operations                         1,395us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_MajorCustomersAxis
= us-gaap_EquityMethodInvesteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Successor [Member] | Intersegment [Member]                          
Revenues:                          
Total revenues before expenses and reorganization items                       0us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= ambc_IntersegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= ambc_IntersegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Pre-tax income (loss) from continuing operations:                          
Pre-tax (loss) income from continuing operations                       0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_MajorCustomersAxis
= ambc_IntersegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_MajorCustomersAxis
= ambc_IntersegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Successor [Member] | Financial Guarantee [Member]                          
Revenues:                          
Total revenues before expenses and reorganization items                       466,538us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
507,801us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Pre-tax income (loss) from continuing operations:                          
Pre-tax (loss) income from continuing operations                       184,786us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
659,307us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Total assets           24,444,514us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
      26,582,635us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  26,582,635us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
24,444,514us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Net investment income                       145,269us-gaap_NetInvestmentIncome
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
298,020us-gaap_NetInvestmentIncome
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Amortization of insurance intangible assets                       99,658us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
151,830us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Interest expense                       83,595us-gaap_InterestExpenseDebt
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
125,892us-gaap_InterestExpenseDebt
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Reorganization items                       0us-gaap_ReorganizationItems
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_ReorganizationItems
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Successor [Member] | Financial Guarantee [Member] | Unaffiliated Customers [Member]                          
Revenues:                          
Total revenues before expenses and reorganization items                       464,701us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= ambc_UnaffiliatedCustomersMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
506,558us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= ambc_UnaffiliatedCustomersMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Pre-tax income (loss) from continuing operations:                          
Pre-tax (loss) income from continuing operations                       405,004us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_MajorCustomersAxis
= ambc_UnaffiliatedCustomersMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
684,750us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_MajorCustomersAxis
= ambc_UnaffiliatedCustomersMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Successor [Member] | Financial Guarantee [Member] | Equity Method Investee [Member]                          
Revenues:                          
Total revenues before expenses and reorganization items                         0us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= us-gaap_EquityMethodInvesteeMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Pre-tax income (loss) from continuing operations:                          
Pre-tax (loss) income from continuing operations                         0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_MajorCustomersAxis
= us-gaap_EquityMethodInvesteeMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Successor [Member] | Financial Guarantee [Member] | Intersegment [Member]                          
Revenues:                          
Total revenues before expenses and reorganization items                       1,837us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= ambc_IntersegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
1,243us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= ambc_IntersegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Pre-tax income (loss) from continuing operations:                          
Pre-tax (loss) income from continuing operations                       (220,218)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_MajorCustomersAxis
= ambc_IntersegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(25,443)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_MajorCustomersAxis
= ambc_IntersegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Successor [Member] | Financial Services [Member]                          
Revenues:                          
Total revenues before expenses and reorganization items                       114,967us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= ambc_FinancialServicesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(180,888)us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= ambc_FinancialServicesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Pre-tax income (loss) from continuing operations:                          
Pre-tax (loss) income from continuing operations                       111,703us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ambc_FinancialServicesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(184,486)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ambc_FinancialServicesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Total assets           436,072us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= ambc_FinancialServicesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
      472,886us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= ambc_FinancialServicesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  472,886us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= ambc_FinancialServicesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
436,072us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= ambc_FinancialServicesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Net investment income                       1,115us-gaap_NetInvestmentIncome
/ us-gaap_StatementBusinessSegmentsAxis
= ambc_FinancialServicesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
1,123us-gaap_NetInvestmentIncome
/ us-gaap_StatementBusinessSegmentsAxis
= ambc_FinancialServicesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Amortization of insurance intangible assets                       0us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_StatementBusinessSegmentsAxis
= ambc_FinancialServicesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_StatementBusinessSegmentsAxis
= ambc_FinancialServicesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Interest expense                       1,355us-gaap_InterestExpenseDebt
/ us-gaap_StatementBusinessSegmentsAxis
= ambc_FinancialServicesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
1,584us-gaap_InterestExpenseDebt
/ us-gaap_StatementBusinessSegmentsAxis
= ambc_FinancialServicesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Reorganization items                       0us-gaap_ReorganizationItems
/ us-gaap_StatementBusinessSegmentsAxis
= ambc_FinancialServicesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_ReorganizationItems
/ us-gaap_StatementBusinessSegmentsAxis
= ambc_FinancialServicesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Successor [Member] | Financial Services [Member] | Unaffiliated Customers [Member]                          
Revenues:                          
Total revenues before expenses and reorganization items                       116,177us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= ambc_UnaffiliatedCustomersMember
/ us-gaap_StatementBusinessSegmentsAxis
= ambc_FinancialServicesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(179,691)us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= ambc_UnaffiliatedCustomersMember
/ us-gaap_StatementBusinessSegmentsAxis
= ambc_FinancialServicesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Pre-tax income (loss) from continuing operations:                          
Pre-tax (loss) income from continuing operations                       113,347us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_MajorCustomersAxis
= ambc_UnaffiliatedCustomersMember
/ us-gaap_StatementBusinessSegmentsAxis
= ambc_FinancialServicesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(182,941)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_MajorCustomersAxis
= ambc_UnaffiliatedCustomersMember
/ us-gaap_StatementBusinessSegmentsAxis
= ambc_FinancialServicesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Successor [Member] | Financial Services [Member] | Equity Method Investee [Member]                          
Revenues:                          
Total revenues before expenses and reorganization items                         0us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= us-gaap_EquityMethodInvesteeMember
/ us-gaap_StatementBusinessSegmentsAxis
= ambc_FinancialServicesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Pre-tax income (loss) from continuing operations:                          
Pre-tax (loss) income from continuing operations                         0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_MajorCustomersAxis
= us-gaap_EquityMethodInvesteeMember
/ us-gaap_StatementBusinessSegmentsAxis
= ambc_FinancialServicesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Successor [Member] | Financial Services [Member] | Intersegment [Member]                          
Revenues:                          
Total revenues before expenses and reorganization items                       (1,210)us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= ambc_IntersegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= ambc_FinancialServicesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(1,197)us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= ambc_IntersegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= ambc_FinancialServicesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Pre-tax income (loss) from continuing operations:                          
Pre-tax (loss) income from continuing operations                       (1,644)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_MajorCustomersAxis
= ambc_IntersegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= ambc_FinancialServicesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(1,545)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_MajorCustomersAxis
= ambc_IntersegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= ambc_FinancialServicesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Successor [Member] | Corporate and Other [Member]                          
Revenues:                          
Total revenues before expenses and reorganization items                       219,351us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
25,102us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Pre-tax income (loss) from continuing operations:                          
Pre-tax (loss) income from continuing operations                       215,827us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
18,432us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Total assets           279,278us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
      36,956us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  36,956us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
279,278us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Net investment income                       62us-gaap_NetInvestmentIncome
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
1,803us-gaap_NetInvestmentIncome
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Amortization of insurance intangible assets                       0us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Interest expense                       0us-gaap_InterestExpenseDebt
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_InterestExpenseDebt
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Reorganization items                       493us-gaap_ReorganizationItems
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
211us-gaap_ReorganizationItems
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Successor [Member] | Corporate and Other [Member] | Unaffiliated Customers [Member]                          
Revenues:                          
Total revenues before expenses and reorganization items                       170us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= ambc_UnaffiliatedCustomersMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
408us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= ambc_UnaffiliatedCustomersMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Pre-tax income (loss) from continuing operations:                          
Pre-tax (loss) income from continuing operations                       (6,035)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_MajorCustomersAxis
= ambc_UnaffiliatedCustomersMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(9,951)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_MajorCustomersAxis
= ambc_UnaffiliatedCustomersMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Successor [Member] | Corporate and Other [Member] | Equity Method Investee [Member]                          
Revenues:                          
Total revenues before expenses and reorganization items                         1,395us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= us-gaap_EquityMethodInvesteeMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Pre-tax income (loss) from continuing operations:                          
Pre-tax (loss) income from continuing operations                         1,395us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_MajorCustomersAxis
= us-gaap_EquityMethodInvesteeMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Successor [Member] | Corporate and Other [Member] | Intersegment [Member]                          
Revenues:                          
Total revenues before expenses and reorganization items                       219,181us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= ambc_IntersegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
23,299us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= ambc_IntersegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Pre-tax income (loss) from continuing operations:                          
Pre-tax (loss) income from continuing operations                       221,862us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_MajorCustomersAxis
= ambc_IntersegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
26,988us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_MajorCustomersAxis
= ambc_IntersegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Inter-segment Eliminations [Member] | Predecessor [Member]                          
Revenues:                          
Total revenues before expenses and reorganization items     (58)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(842)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                 
Pre-tax income (loss) from continuing operations:                          
Pre-tax (loss) income from continuing operations     0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                 
Net investment income     0us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                 
Interest expense     0us-gaap_InterestExpenseDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_InterestExpenseDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                 
Reorganization items     0us-gaap_ReorganizationItems
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_ReorganizationItems
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                 
Inter-segment Eliminations [Member] | Predecessor [Member] | Unaffiliated Customers [Member]                          
Revenues:                          
Total revenues before expenses and reorganization items     0us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_MajorCustomersAxis
= ambc_UnaffiliatedCustomersMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_MajorCustomersAxis
= ambc_UnaffiliatedCustomersMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                 
Pre-tax income (loss) from continuing operations:                          
Pre-tax (loss) income from continuing operations     0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_MajorCustomersAxis
= ambc_UnaffiliatedCustomersMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_MajorCustomersAxis
= ambc_UnaffiliatedCustomersMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                 
Inter-segment Eliminations [Member] | Predecessor [Member] | Intersegment [Member]                          
Revenues:                          
Total revenues before expenses and reorganization items     (58)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_MajorCustomersAxis
= ambc_IntersegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(842)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_MajorCustomersAxis
= ambc_IntersegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                 
Pre-tax income (loss) from continuing operations:                          
Pre-tax (loss) income from continuing operations     0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_MajorCustomersAxis
= ambc_IntersegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_MajorCustomersAxis
= ambc_IntersegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                 
Inter-segment Eliminations [Member] | Successor [Member]                          
Revenues:                          
Total revenues before expenses and reorganization items                       (219,808)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Pre-tax income (loss) from continuing operations:                          
Pre-tax (loss) income from continuing operations                       0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Total assets                   0us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  0us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Net investment income                       0us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Amortization of insurance intangible assets                       0us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Interest expense                       0us-gaap_InterestExpenseDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Reorganization items                       0us-gaap_ReorganizationItems
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Inter-segment Eliminations [Member] | Successor [Member] | Unaffiliated Customers [Member]                          
Revenues:                          
Total revenues before expenses and reorganization items                       0us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_MajorCustomersAxis
= ambc_UnaffiliatedCustomersMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Pre-tax income (loss) from continuing operations:                          
Pre-tax (loss) income from continuing operations                       0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_MajorCustomersAxis
= ambc_UnaffiliatedCustomersMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Inter-segment Eliminations [Member] | Successor [Member] | Intersegment [Member]                          
Revenues:                          
Total revenues before expenses and reorganization items                       (219,808)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_MajorCustomersAxis
= ambc_IntersegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(23,345)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_MajorCustomersAxis
= ambc_IntersegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Pre-tax income (loss) from continuing operations:                          
Pre-tax (loss) income from continuing operations                       0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_MajorCustomersAxis
= ambc_IntersegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Inter-segment Eliminations [Member] | Successor [Member] | Inter-segment Eliminations [Member]                          
Revenues:                          
Total revenues before expenses and reorganization items                         (23,345)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Pre-tax income (loss) from continuing operations:                          
Pre-tax (loss) income from continuing operations                         0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Total assets           0us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
            0us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Net investment income                         0us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Amortization of insurance intangible assets                         0us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Interest expense                         0us-gaap_InterestExpenseDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Reorganization items                         0us-gaap_ReorganizationItems
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Inter-segment Eliminations [Member] | Successor [Member] | Inter-segment Eliminations [Member] | Unaffiliated Customers [Member]                          
Revenues:                          
Total revenues before expenses and reorganization items                         0us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_MajorCustomersAxis
= ambc_UnaffiliatedCustomersMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Pre-tax income (loss) from continuing operations:                          
Pre-tax (loss) income from continuing operations                         0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_MajorCustomersAxis
= ambc_UnaffiliatedCustomersMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Inter-segment Eliminations [Member] | Successor [Member] | Inter-segment Eliminations [Member] | Equity Method Investee [Member]                          
Revenues:                          
Total revenues before expenses and reorganization items                         0us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_MajorCustomersAxis
= us-gaap_EquityMethodInvesteeMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Pre-tax income (loss) from continuing operations:                          
Pre-tax (loss) income from continuing operations                         0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_MajorCustomersAxis
= us-gaap_EquityMethodInvesteeMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Inter-segment Eliminations [Member] | Successor [Member] | Inter-segment Eliminations [Member] | Intersegment [Member]                          
Pre-tax income (loss) from continuing operations:                          
Pre-tax (loss) income from continuing operations                         $ 0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_MajorCustomersAxis
= ambc_IntersegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember