XML 135 R66.htm IDEA: XBRL DOCUMENT v2.4.1.9
Special Purpose Entities, Including Variable Interest Entities - Summary of Carrying Amount of Assets, Liabilities and Maximum Exposure to Loss of Ambac's Variable Interests in Non-Consolidated Variable Interest Entities (Detail) (Variable Interest Entity [Member], Successor [Member], USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Variable Interest Entities [Line Items]    
Maximum Exposure To Loss $ 61,258,561us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount $ 74,292,628us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
Insurance Assets 1,767,771ambc_VariableInterestEntityNonconsolidatedCarryingAmountInsuranceAssets 1,728,422ambc_VariableInterestEntityNonconsolidatedCarryingAmountInsuranceAssets
Insurance Liabilities 5,076,654ambc_VariableInterestEntityNonconsolidatedCarryingAmountInsuranceLiabilities 6,662,385ambc_VariableInterestEntityNonconsolidatedCarryingAmountInsuranceLiabilities
Derivative Liabilities (186,401)ambc_VariableInterestEntityNonconsolidatedCarryingAmountDerivativeNetAssetsOrLiabilities (161,408)ambc_VariableInterestEntityNonconsolidatedCarryingAmountDerivativeNetAssetsOrLiabilities
Global Structured Finance [Member]
   
Variable Interest Entities [Line Items]    
Maximum Exposure To Loss 29,619,557us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ us-gaap_DebtSecurityAxis
= ambc_GlobalStructuredFinanceMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
38,559,770us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ us-gaap_DebtSecurityAxis
= ambc_GlobalStructuredFinanceMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Insurance Assets 1,309,997ambc_VariableInterestEntityNonconsolidatedCarryingAmountInsuranceAssets
/ us-gaap_DebtSecurityAxis
= ambc_GlobalStructuredFinanceMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
1,196,903ambc_VariableInterestEntityNonconsolidatedCarryingAmountInsuranceAssets
/ us-gaap_DebtSecurityAxis
= ambc_GlobalStructuredFinanceMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Insurance Liabilities 4,543,462ambc_VariableInterestEntityNonconsolidatedCarryingAmountInsuranceLiabilities
/ us-gaap_DebtSecurityAxis
= ambc_GlobalStructuredFinanceMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
6,058,046ambc_VariableInterestEntityNonconsolidatedCarryingAmountInsuranceLiabilities
/ us-gaap_DebtSecurityAxis
= ambc_GlobalStructuredFinanceMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Derivative Liabilities (164,266)ambc_VariableInterestEntityNonconsolidatedCarryingAmountDerivativeNetAssetsOrLiabilities
/ us-gaap_DebtSecurityAxis
= ambc_GlobalStructuredFinanceMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
(134,296)ambc_VariableInterestEntityNonconsolidatedCarryingAmountDerivativeNetAssetsOrLiabilities
/ us-gaap_DebtSecurityAxis
= ambc_GlobalStructuredFinanceMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Global Public Finance [Member]
   
Variable Interest Entities [Line Items]    
Maximum Exposure To Loss 31,639,004us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ us-gaap_DebtSecurityAxis
= ambc_GlobalPublicFinanceMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
35,732,858us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ us-gaap_DebtSecurityAxis
= ambc_GlobalPublicFinanceMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Insurance Assets 457,774ambc_VariableInterestEntityNonconsolidatedCarryingAmountInsuranceAssets
/ us-gaap_DebtSecurityAxis
= ambc_GlobalPublicFinanceMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
531,519ambc_VariableInterestEntityNonconsolidatedCarryingAmountInsuranceAssets
/ us-gaap_DebtSecurityAxis
= ambc_GlobalPublicFinanceMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Insurance Liabilities 533,192ambc_VariableInterestEntityNonconsolidatedCarryingAmountInsuranceLiabilities
/ us-gaap_DebtSecurityAxis
= ambc_GlobalPublicFinanceMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
604,339ambc_VariableInterestEntityNonconsolidatedCarryingAmountInsuranceLiabilities
/ us-gaap_DebtSecurityAxis
= ambc_GlobalPublicFinanceMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Derivative Liabilities (22,135)ambc_VariableInterestEntityNonconsolidatedCarryingAmountDerivativeNetAssetsOrLiabilities
/ us-gaap_DebtSecurityAxis
= ambc_GlobalPublicFinanceMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
(27,112)ambc_VariableInterestEntityNonconsolidatedCarryingAmountDerivativeNetAssetsOrLiabilities
/ us-gaap_DebtSecurityAxis
= ambc_GlobalPublicFinanceMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Collateralized Debt Obligations [Member] | Global Structured Finance [Member]
   
Variable Interest Entities [Line Items]    
Maximum Exposure To Loss 1,386,100us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ us-gaap_DebtSecurityAxis
= ambc_GlobalStructuredFinanceMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedDebtObligationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
2,317,612us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ us-gaap_DebtSecurityAxis
= ambc_GlobalStructuredFinanceMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedDebtObligationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Insurance Assets 345ambc_VariableInterestEntityNonconsolidatedCarryingAmountInsuranceAssets
/ us-gaap_DebtSecurityAxis
= ambc_GlobalStructuredFinanceMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedDebtObligationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
3,867ambc_VariableInterestEntityNonconsolidatedCarryingAmountInsuranceAssets
/ us-gaap_DebtSecurityAxis
= ambc_GlobalStructuredFinanceMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedDebtObligationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Insurance Liabilities 4,000ambc_VariableInterestEntityNonconsolidatedCarryingAmountInsuranceLiabilities
/ us-gaap_DebtSecurityAxis
= ambc_GlobalStructuredFinanceMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedDebtObligationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
7,119ambc_VariableInterestEntityNonconsolidatedCarryingAmountInsuranceLiabilities
/ us-gaap_DebtSecurityAxis
= ambc_GlobalStructuredFinanceMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedDebtObligationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Derivative Liabilities (145,565)ambc_VariableInterestEntityNonconsolidatedCarryingAmountDerivativeNetAssetsOrLiabilities
/ us-gaap_DebtSecurityAxis
= ambc_GlobalStructuredFinanceMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedDebtObligationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
(102,704)ambc_VariableInterestEntityNonconsolidatedCarryingAmountDerivativeNetAssetsOrLiabilities
/ us-gaap_DebtSecurityAxis
= ambc_GlobalStructuredFinanceMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedDebtObligationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Residential Mortgage-Backed Securities [Member] | Global Structured Finance [Member]
   
Variable Interest Entities [Line Items]    
Maximum Exposure To Loss 16,202,408us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ us-gaap_DebtSecurityAxis
= ambc_GlobalStructuredFinanceMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
19,231,335us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ us-gaap_DebtSecurityAxis
= ambc_GlobalStructuredFinanceMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Insurance Assets 1,011,888ambc_VariableInterestEntityNonconsolidatedCarryingAmountInsuranceAssets
/ us-gaap_DebtSecurityAxis
= ambc_GlobalStructuredFinanceMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
581,498ambc_VariableInterestEntityNonconsolidatedCarryingAmountInsuranceAssets
/ us-gaap_DebtSecurityAxis
= ambc_GlobalStructuredFinanceMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Insurance Liabilities 2,924,987ambc_VariableInterestEntityNonconsolidatedCarryingAmountInsuranceLiabilities
/ us-gaap_DebtSecurityAxis
= ambc_GlobalStructuredFinanceMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
3,890,937ambc_VariableInterestEntityNonconsolidatedCarryingAmountInsuranceLiabilities
/ us-gaap_DebtSecurityAxis
= ambc_GlobalStructuredFinanceMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Other Consumer Asset-Backed [Member] | Global Structured Finance [Member]
   
Variable Interest Entities [Line Items]    
Maximum Exposure To Loss 5,109,776us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ us-gaap_DebtSecurityAxis
= ambc_GlobalStructuredFinanceMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ambc_OtherConsumerAssetBackedMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
5,425,583us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ us-gaap_DebtSecurityAxis
= ambc_GlobalStructuredFinanceMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ambc_OtherConsumerAssetBackedMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Insurance Assets 65,204ambc_VariableInterestEntityNonconsolidatedCarryingAmountInsuranceAssets
/ us-gaap_DebtSecurityAxis
= ambc_GlobalStructuredFinanceMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ambc_OtherConsumerAssetBackedMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
68,511ambc_VariableInterestEntityNonconsolidatedCarryingAmountInsuranceAssets
/ us-gaap_DebtSecurityAxis
= ambc_GlobalStructuredFinanceMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ambc_OtherConsumerAssetBackedMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Insurance Liabilities 885,572ambc_VariableInterestEntityNonconsolidatedCarryingAmountInsuranceLiabilities
/ us-gaap_DebtSecurityAxis
= ambc_GlobalStructuredFinanceMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ambc_OtherConsumerAssetBackedMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
992,177ambc_VariableInterestEntityNonconsolidatedCarryingAmountInsuranceLiabilities
/ us-gaap_DebtSecurityAxis
= ambc_GlobalStructuredFinanceMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ambc_OtherConsumerAssetBackedMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Derivative Liabilities (36,877)ambc_VariableInterestEntityNonconsolidatedCarryingAmountDerivativeNetAssetsOrLiabilities
/ us-gaap_DebtSecurityAxis
= ambc_GlobalStructuredFinanceMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ambc_OtherConsumerAssetBackedMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
(39,916)ambc_VariableInterestEntityNonconsolidatedCarryingAmountDerivativeNetAssetsOrLiabilities
/ us-gaap_DebtSecurityAxis
= ambc_GlobalStructuredFinanceMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ambc_OtherConsumerAssetBackedMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Other Commercial Asset-Backed [Member] | Global Structured Finance [Member]
   
Variable Interest Entities [Line Items]    
Maximum Exposure To Loss 3,119,891us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ us-gaap_DebtSecurityAxis
= ambc_GlobalStructuredFinanceMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ambc_OtherCommercialAssetBackedMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
7,237,953us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ us-gaap_DebtSecurityAxis
= ambc_GlobalStructuredFinanceMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ambc_OtherCommercialAssetBackedMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Insurance Assets 135,215ambc_VariableInterestEntityNonconsolidatedCarryingAmountInsuranceAssets
/ us-gaap_DebtSecurityAxis
= ambc_GlobalStructuredFinanceMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ambc_OtherCommercialAssetBackedMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
429,559ambc_VariableInterestEntityNonconsolidatedCarryingAmountInsuranceAssets
/ us-gaap_DebtSecurityAxis
= ambc_GlobalStructuredFinanceMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ambc_OtherCommercialAssetBackedMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Insurance Liabilities 128,988ambc_VariableInterestEntityNonconsolidatedCarryingAmountInsuranceLiabilities
/ us-gaap_DebtSecurityAxis
= ambc_GlobalStructuredFinanceMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ambc_OtherCommercialAssetBackedMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
559,600ambc_VariableInterestEntityNonconsolidatedCarryingAmountInsuranceLiabilities
/ us-gaap_DebtSecurityAxis
= ambc_GlobalStructuredFinanceMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ambc_OtherCommercialAssetBackedMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Derivative Liabilities 0ambc_VariableInterestEntityNonconsolidatedCarryingAmountDerivativeNetAssetsOrLiabilities
/ us-gaap_DebtSecurityAxis
= ambc_GlobalStructuredFinanceMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ambc_OtherCommercialAssetBackedMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
0ambc_VariableInterestEntityNonconsolidatedCarryingAmountDerivativeNetAssetsOrLiabilities
/ us-gaap_DebtSecurityAxis
= ambc_GlobalStructuredFinanceMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ambc_OtherCommercialAssetBackedMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Other [Member] | Global Structured Finance [Member]
   
Variable Interest Entities [Line Items]    
Maximum Exposure To Loss 3,801,382us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ us-gaap_DebtSecurityAxis
= ambc_GlobalStructuredFinanceMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
4,347,287us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ us-gaap_DebtSecurityAxis
= ambc_GlobalStructuredFinanceMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Insurance Assets 97,345ambc_VariableInterestEntityNonconsolidatedCarryingAmountInsuranceAssets
/ us-gaap_DebtSecurityAxis
= ambc_GlobalStructuredFinanceMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
113,468ambc_VariableInterestEntityNonconsolidatedCarryingAmountInsuranceAssets
/ us-gaap_DebtSecurityAxis
= ambc_GlobalStructuredFinanceMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Insurance Liabilities 599,915ambc_VariableInterestEntityNonconsolidatedCarryingAmountInsuranceLiabilities
/ us-gaap_DebtSecurityAxis
= ambc_GlobalStructuredFinanceMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
608,213ambc_VariableInterestEntityNonconsolidatedCarryingAmountInsuranceLiabilities
/ us-gaap_DebtSecurityAxis
= ambc_GlobalStructuredFinanceMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Derivative Liabilities $ 18,176ambc_VariableInterestEntityNonconsolidatedCarryingAmountDerivativeNetAssetsOrLiabilities
/ us-gaap_DebtSecurityAxis
= ambc_GlobalStructuredFinanceMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
$ 8,324ambc_VariableInterestEntityNonconsolidatedCarryingAmountDerivativeNetAssetsOrLiabilities
/ us-gaap_DebtSecurityAxis
= ambc_GlobalStructuredFinanceMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember