XML 77 R114.htm IDEA: XBRL DOCUMENT v2.4.1.9
Long-Term Debt (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended 4 Months Ended 3 Months Ended 8 Months Ended
Dec. 31, 2013
Dec. 31, 2014
Dec. 31, 2012
Apr. 30, 2013
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Jun. 30, 2012
Debt Instrument [Line Items]                    
Debt Instrument Principal Amount Subject To Repurchase     $ 939,179ambc_DebtInstrumentPrincipalAmountSubjectToRepurchase              
Surplus Note Repurchase Amount Not Approved 150,000ambc_SurplusNoteRepurchaseAmountNotApproved                  
5.1% Surplus Notes, General Account, Due 2020 [Member]                    
Debt Instrument [Line Items]                    
Debt Instrument, Interest Rate, Effective Percentage   10.50%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_LongtermDebtTypeAxis
= ambc_A5.1SurplusNotesGeneralAccountDue2020Member
    10.50%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_LongtermDebtTypeAxis
= ambc_A5.1SurplusNotesGeneralAccountDue2020Member
         
Debt Instrument, Repurchased Face Amount     789,179us-gaap_DebtInstrumentRepurchasedFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= ambc_A5.1SurplusNotesGeneralAccountDue2020Member
             
Net realized losses on extinguishment of debt   71,590us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_LongtermDebtTypeAxis
= ambc_A5.1SurplusNotesGeneralAccountDue2020Member
177,745us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_LongtermDebtTypeAxis
= ambc_A5.1SurplusNotesGeneralAccountDue2020Member
             
Debt Instrument, Face Amount 1,210,821us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= ambc_A5.1SurplusNotesGeneralAccountDue2020Member
893,300us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= ambc_A5.1SurplusNotesGeneralAccountDue2020Member
    893,300us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= ambc_A5.1SurplusNotesGeneralAccountDue2020Member
      1,210,821us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= ambc_A5.1SurplusNotesGeneralAccountDue2020Member
 
5.1% Surplus Notes, Segregated Account, Due 2020 [Member]                    
Debt Instrument [Line Items]                    
Debt Instrument, Interest Rate, Effective Percentage   10.50%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_LongtermDebtTypeAxis
= ambc_A5.1SurplusNotesSegregatedAccountDue2020Member
    10.50%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_LongtermDebtTypeAxis
= ambc_A5.1SurplusNotesSegregatedAccountDue2020Member
         
Aggregate Payment To Repurchase Surplus Notes                   188,446ambc_AggregatePaymentToRepurchaseSurplusNotes
/ us-gaap_LongtermDebtTypeAxis
= ambc_A5.1SurplusNotesSegregatedAccountDue2020Member
Net realized losses on extinguishment of debt   3,134us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_LongtermDebtTypeAxis
= ambc_A5.1SurplusNotesSegregatedAccountDue2020Member
               
Debt Instrument, Face Amount 53,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= ambc_A5.1SurplusNotesSegregatedAccountDue2020Member
39,102us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= ambc_A5.1SurplusNotesSegregatedAccountDue2020Member
    39,102us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= ambc_A5.1SurplusNotesSegregatedAccountDue2020Member
      53,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= ambc_A5.1SurplusNotesSegregatedAccountDue2020Member
 
5.1% Junior Surplus Notes, Segregated Account Due 2020 [Member]                    
Debt Instrument [Line Items]                    
Debt Instrument, Interest Rate, Effective Percentage   19.50%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_LongtermDebtTypeAxis
= ambc_A5.1JuniorSurplusNotesSegregatedAccountDue2020Member
    19.50%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_LongtermDebtTypeAxis
= ambc_A5.1JuniorSurplusNotesSegregatedAccountDue2020Member
         
Debt Instrument, Face Amount 28,039us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= ambc_A5.1JuniorSurplusNotesSegregatedAccountDue2020Member
378,039us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= ambc_A5.1JuniorSurplusNotesSegregatedAccountDue2020Member
    378,039us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= ambc_A5.1JuniorSurplusNotesSegregatedAccountDue2020Member
350,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= ambc_A5.1JuniorSurplusNotesSegregatedAccountDue2020Member
    28,039us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= ambc_A5.1JuniorSurplusNotesSegregatedAccountDue2020Member
 
One State Street [Member] | 5.1% Junior Surplus Notes, Segregated Account Due 2020 [Member]                    
Debt Instrument [Line Items]                    
Debt Instrument, Face Amount   28,039us-gaap_DebtInstrumentFaceAmount
/ us-gaap_CounterpartyNameAxis
= ambc_OneStateStreetMember
/ us-gaap_LongtermDebtTypeAxis
= ambc_A5.1JuniorSurplusNotesSegregatedAccountDue2020Member
    28,039us-gaap_DebtInstrumentFaceAmount
/ us-gaap_CounterpartyNameAxis
= ambc_OneStateStreetMember
/ us-gaap_LongtermDebtTypeAxis
= ambc_A5.1JuniorSurplusNotesSegregatedAccountDue2020Member
         
Variable Interest Entity, Not Primary Beneficiary, Aggregated Disclosure [Member] | 5.1% Junior Surplus Notes, Segregated Account Due 2020 [Member]                    
Debt Instrument [Line Items]                    
Debt Instrument, Interest Rate, Effective Percentage   8.40%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_CounterpartyNameAxis
= ambc_Ambc_NonconsolidatedVIETrustMember
/ us-gaap_LongtermDebtTypeAxis
= ambc_A5.1JuniorSurplusNotesSegregatedAccountDue2020Member
    8.40%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_CounterpartyNameAxis
= ambc_Ambc_NonconsolidatedVIETrustMember
/ us-gaap_LongtermDebtTypeAxis
= ambc_A5.1JuniorSurplusNotesSegregatedAccountDue2020Member
         
Predecessor [Member]                    
Debt Instrument [Line Items]                    
Long-term debt       155,271us-gaap_LongTermDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
           
Net realized losses on extinguishment of debt     (177,580)us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
           
Predecessor [Member] | 5.1% Surplus Notes, General Account, Due 2020 [Member]                    
Debt Instrument [Line Items]                    
Debt Instrument, Interest Rate, Effective Percentage       53.90%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_LongtermDebtTypeAxis
= ambc_A5.1SurplusNotesGeneralAccountDue2020Member
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
           
Predecessor [Member] | 5.1% Surplus Notes, Segregated Account, Due 2020 [Member]                    
Debt Instrument [Line Items]                    
Debt Instrument, Interest Rate, Effective Percentage       52.80%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_LongtermDebtTypeAxis
= ambc_A5.1SurplusNotesSegregatedAccountDue2020Member
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
           
Predecessor [Member] | 5.1% Junior Surplus Notes, Segregated Account Due 2020 [Member]                    
Debt Instrument [Line Items]                    
Debt Instrument, Interest Rate, Effective Percentage       58.30%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_LongtermDebtTypeAxis
= ambc_A5.1JuniorSurplusNotesSegregatedAccountDue2020Member
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
           
Successor [Member]                    
Debt Instrument [Line Items]                    
Long-term debt 963,178us-gaap_LongTermDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
971,116us-gaap_LongTermDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  940,313us-gaap_LongTermDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
971,116us-gaap_LongTermDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
      963,178us-gaap_LongTermDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Net realized losses on extinguishment of debt   (74,724)us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
    (74,724)us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Successor [Member] | Ambac Assurance Corporation [Member]                    
Debt Instrument [Line Items]                    
Long-term debt 963,178us-gaap_LongTermDebt
/ dei_LegalEntityAxis
= ambc_AmbacAssuranceCorporationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
971,116us-gaap_LongTermDebt
/ dei_LegalEntityAxis
= ambc_AmbacAssuranceCorporationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
    971,116us-gaap_LongTermDebt
/ dei_LegalEntityAxis
= ambc_AmbacAssuranceCorporationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
      963,178us-gaap_LongTermDebt
/ dei_LegalEntityAxis
= ambc_AmbacAssuranceCorporationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Successor [Member] | Ambac Assurance Corporation [Member] | 5.1% Surplus Notes, General Account, Due 2020 [Member]                    
Debt Instrument [Line Items]                    
Long-term debt 909,186us-gaap_LongTermDebt
/ dei_LegalEntityAxis
= ambc_AmbacAssuranceCorporationMember
/ us-gaap_LongtermDebtTypeAxis
= ambc_A5.1SurplusNotesGeneralAccountDue2020Member
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
696,330us-gaap_LongTermDebt
/ dei_LegalEntityAxis
= ambc_AmbacAssuranceCorporationMember
/ us-gaap_LongtermDebtTypeAxis
= ambc_A5.1SurplusNotesGeneralAccountDue2020Member
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
    696,330us-gaap_LongTermDebt
/ dei_LegalEntityAxis
= ambc_AmbacAssuranceCorporationMember
/ us-gaap_LongtermDebtTypeAxis
= ambc_A5.1SurplusNotesGeneralAccountDue2020Member
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
      909,186us-gaap_LongTermDebt
/ dei_LegalEntityAxis
= ambc_AmbacAssuranceCorporationMember
/ us-gaap_LongtermDebtTypeAxis
= ambc_A5.1SurplusNotesGeneralAccountDue2020Member
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Successor [Member] | Ambac Assurance Corporation [Member] | 5.1% Surplus Notes, Segregated Account, Due 2020 [Member]                    
Debt Instrument [Line Items]                    
Long-term debt 39,797us-gaap_LongTermDebt
/ dei_LegalEntityAxis
= ambc_AmbacAssuranceCorporationMember
/ us-gaap_LongtermDebtTypeAxis
= ambc_A5.1SurplusNotesSegregatedAccountDue2020Member
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
30,479us-gaap_LongTermDebt
/ dei_LegalEntityAxis
= ambc_AmbacAssuranceCorporationMember
/ us-gaap_LongtermDebtTypeAxis
= ambc_A5.1SurplusNotesSegregatedAccountDue2020Member
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
    30,479us-gaap_LongTermDebt
/ dei_LegalEntityAxis
= ambc_AmbacAssuranceCorporationMember
/ us-gaap_LongtermDebtTypeAxis
= ambc_A5.1SurplusNotesSegregatedAccountDue2020Member
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
      39,797us-gaap_LongTermDebt
/ dei_LegalEntityAxis
= ambc_AmbacAssuranceCorporationMember
/ us-gaap_LongtermDebtTypeAxis
= ambc_A5.1SurplusNotesSegregatedAccountDue2020Member
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Successor [Member] | Ambac Assurance Corporation [Member] | 5.1% Junior Surplus Notes, Segregated Account Due 2020 [Member]                    
Debt Instrument [Line Items]                    
Long-term debt 14,195us-gaap_LongTermDebt
/ dei_LegalEntityAxis
= ambc_AmbacAssuranceCorporationMember
/ us-gaap_LongtermDebtTypeAxis
= ambc_A5.1JuniorSurplusNotesSegregatedAccountDue2020Member
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
244,307us-gaap_LongTermDebt
/ dei_LegalEntityAxis
= ambc_AmbacAssuranceCorporationMember
/ us-gaap_LongtermDebtTypeAxis
= ambc_A5.1JuniorSurplusNotesSegregatedAccountDue2020Member
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
    244,307us-gaap_LongTermDebt
/ dei_LegalEntityAxis
= ambc_AmbacAssuranceCorporationMember
/ us-gaap_LongtermDebtTypeAxis
= ambc_A5.1JuniorSurplusNotesSegregatedAccountDue2020Member
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
      14,195us-gaap_LongTermDebt
/ dei_LegalEntityAxis
= ambc_AmbacAssuranceCorporationMember
/ us-gaap_LongtermDebtTypeAxis
= ambc_A5.1JuniorSurplusNotesSegregatedAccountDue2020Member
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Successor [Member] | Variable Interest Entities [Member]                    
Debt Instrument [Line Items]                    
Debt Instrument, Interest Rate, Stated Percentage 6.65%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ dei_LegalEntityAxis
= ambc_VariableInterestEntityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
              6.65%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ dei_LegalEntityAxis
= ambc_VariableInterestEntityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Long-term debt 14,091,753us-gaap_LongTermDebt
/ dei_LegalEntityAxis
= ambc_VariableInterestEntityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
12,882,076us-gaap_LongTermDebt
/ dei_LegalEntityAxis
= ambc_VariableInterestEntityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
    12,882,076us-gaap_LongTermDebt
/ dei_LegalEntityAxis
= ambc_VariableInterestEntityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
      14,091,753us-gaap_LongTermDebt
/ dei_LegalEntityAxis
= ambc_VariableInterestEntityMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Successor [Member] | 5.1% Surplus Notes, General Account, Due 2020 [Member] | Ambac Assurance Corporation [Member]                    
Debt Instrument [Line Items]                    
Debt Instrument, Interest Rate, Stated Percentage 5.10%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= ambc_A5.1SurplusNotesGeneralAccountDue2020Member
/ dei_LegalEntityAxis
= ambc_AmbacAssuranceCorporationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        5.10%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= ambc_A5.1SurplusNotesGeneralAccountDue2020Member
/ dei_LegalEntityAxis
= ambc_AmbacAssuranceCorporationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
    5.10%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= ambc_A5.1SurplusNotesGeneralAccountDue2020Member
/ dei_LegalEntityAxis
= ambc_AmbacAssuranceCorporationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Debt Instruments Maturity Year 2020 2020                
Successor [Member] | 5.1% Surplus Notes, Segregated Account, Due 2020 [Member] | Ambac Assurance Corporation [Member]                    
Debt Instrument [Line Items]                    
Debt Instrument, Interest Rate, Stated Percentage 5.10%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= ambc_A5.1SurplusNotesSegregatedAccountDue2020Member
/ dei_LegalEntityAxis
= ambc_AmbacAssuranceCorporationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        5.10%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= ambc_A5.1SurplusNotesSegregatedAccountDue2020Member
/ dei_LegalEntityAxis
= ambc_AmbacAssuranceCorporationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
    5.10%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= ambc_A5.1SurplusNotesSegregatedAccountDue2020Member
/ dei_LegalEntityAxis
= ambc_AmbacAssuranceCorporationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Debt Instruments Maturity Year 2020 2020                
Successor [Member] | 5.1% Junior Surplus Notes, Segregated Account Due 2020 [Member] | Ambac Assurance Corporation [Member]                    
Debt Instrument [Line Items]                    
Debt Instrument, Interest Rate, Stated Percentage 5.10%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= ambc_A5.1JuniorSurplusNotesSegregatedAccountDue2020Member
/ dei_LegalEntityAxis
= ambc_AmbacAssuranceCorporationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        5.10%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= ambc_A5.1JuniorSurplusNotesSegregatedAccountDue2020Member
/ dei_LegalEntityAxis
= ambc_AmbacAssuranceCorporationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
    5.10%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= ambc_A5.1JuniorSurplusNotesSegregatedAccountDue2020Member
/ dei_LegalEntityAxis
= ambc_AmbacAssuranceCorporationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Debt Instruments Maturity Year 2020 2020                
Consolidated Variable Interest Entities [Member]                    
Debt Instrument [Line Items]                    
Unpaid Principal Amount Of Fixed Rate Debt Accounted For Under Fair Value Option 14,251,771ambc_UnpaidPrincipalAmountOfFixedRateDebtAccountedForUnderFairValueOption
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= ambc_ConsolidatedVariableInterestEntitiesMember
11,925,499ambc_UnpaidPrincipalAmountOfFixedRateDebtAccountedForUnderFairValueOption
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= ambc_ConsolidatedVariableInterestEntitiesMember
    11,925,499ambc_UnpaidPrincipalAmountOfFixedRateDebtAccountedForUnderFairValueOption
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= ambc_ConsolidatedVariableInterestEntitiesMember
      14,251,771ambc_UnpaidPrincipalAmountOfFixedRateDebtAccountedForUnderFairValueOption
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= ambc_ConsolidatedVariableInterestEntitiesMember
 
Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months   77,920us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= ambc_ConsolidatedVariableInterestEntitiesMember
    77,920us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= ambc_ConsolidatedVariableInterestEntitiesMember
         
Long-term Debt, Maturities, Repayments of Principal in Year Two   0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= ambc_ConsolidatedVariableInterestEntitiesMember
    0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= ambc_ConsolidatedVariableInterestEntitiesMember
         
Long-term Debt, Maturities, Repayments of Principal in Year Three   0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= ambc_ConsolidatedVariableInterestEntitiesMember
    0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= ambc_ConsolidatedVariableInterestEntitiesMember
         
Long-term Debt, Maturities, Repayments of Principal in Year Four   162,939us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= ambc_ConsolidatedVariableInterestEntitiesMember
    162,939us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= ambc_ConsolidatedVariableInterestEntitiesMember
         
Long-term Debt, Maturities, Repayments of Principal in Year Five   $ 393,235us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= ambc_ConsolidatedVariableInterestEntitiesMember
    $ 393,235us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= ambc_ConsolidatedVariableInterestEntitiesMember
         
Consolidated Variable Interest Entities [Member] | Minimum [Member]                    
Debt Instrument [Line Items]                    
Debt Instrument, Interest Rate, Effective Percentage 0.50%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= ambc_ConsolidatedVariableInterestEntitiesMember
0.69%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= ambc_ConsolidatedVariableInterestEntitiesMember
    0.69%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= ambc_ConsolidatedVariableInterestEntitiesMember
      0.50%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= ambc_ConsolidatedVariableInterestEntitiesMember
 
Consolidated Variable Interest Entities [Member] | Maximum [Member]                    
Debt Instrument [Line Items]                    
Debt Instrument, Interest Rate, Effective Percentage 13.00%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= ambc_ConsolidatedVariableInterestEntitiesMember
13.00%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= ambc_ConsolidatedVariableInterestEntitiesMember
    13.00%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= ambc_ConsolidatedVariableInterestEntitiesMember
      13.00%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= ambc_ConsolidatedVariableInterestEntitiesMember