XML 32 R71.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Derivative Instruments - Summary of Gross Fair Values of Individual Derivative Instruments (Detail) (Successor [Member], USD $) In Thousands, unless otherwise specified | Mar. 31, 2015 | Dec. 31, 2014
--- | --- | ---
Derivatives, Fair Value [Line Items] |  |
Gross Amounts of Recognized Assets, Derivative Assets | $ 182,103 ambc_FinancialAndDerivativeAssetsGrossRecognizedAmount | $ 163,683 ambc_FinancialAndDerivativeAssetsGrossRecognizedAmount
Gross Amounts of Recognized Liabilities, Derivative Liabilities | 515,837 ambc_FinancialAndDerivativeLiabilityGrossRecognizedAmount | 461,610 ambc_FinancialAndDerivativeLiabilityGrossRecognizedAmount
Gross Amounts Offset in the Consolidated Balance Sheet, Derivative Assets / Liabilities | 68,481 ambc_AmountOfGrossDerivativeAssetOrLiabilitiesAtFairValuePresentedAsOffsetUnderMasterNettingAgreement | 54,666 ambc_AmountOfGrossDerivativeAssetOrLiabilitiesAtFairValuePresentedAsOffsetUnderMasterNettingAgreement
Gross Amounts Offset in the Consolidated Balance Sheet, Derivative Assets / Liabilities | 68,481 ambc_AmountOfGrossDerivativeAssetOrLiabilitiesAtFairValuePresentedAsOffsetUnderMasterNettingAgreement | 54,666 ambc_AmountOfGrossDerivativeAssetOrLiabilitiesAtFairValuePresentedAsOffsetUnderMasterNettingAgreement
Net Amounts of Assets Presented in the Consolidated Balance Sheet, Derivative Assets | 113,622 us-gaap_DerivativeAssets | 109,017 us-gaap_DerivativeAssets
Net Amounts of Liabilities Presented in the Consolidated Balance Sheet, Derivative Liabilities | 447,356 us-gaap_DerivativeLiabilities | 406,944 us-gaap_DerivativeLiabilities
Gross Amount of Collateral Received/Pledged Not Offset in the Consolidated Balance Sheet, Derivative Assets | 0 ambc_DerivativeAssetsGrossAmountOfCollateralCashAndSecuritiesPledgedNotOffset | 0 ambc_DerivativeAssetsGrossAmountOfCollateralCashAndSecuritiesPledgedNotOffset
Gross Amount of Collateral Received/Pledged Not Offset in the Consolidated Balance Sheet, Derivative Liabilities | 196,981 ambc_DerivativeLiabilitiesGrossAmountOfCollateralCashAndSecuritiesPledgedNotOffset | 170,135 ambc_DerivativeLiabilitiesGrossAmountOfCollateralCashAndSecuritiesPledgedNotOffset
Net Amount, Derivative Assets | 113,622 ambc_DerivativeAssetsNetAmount | 109,017 ambc_DerivativeAssetsNetAmount
Net Amount, Derivative Liabilities | 250,375 ambc_DerivativeLiabilitiesNetAmount | 236,809 ambc_DerivativeLiabilitiesNetAmount
Variable Interest Entities [Member] |  |
Derivatives, Fair Value [Line Items] |  |
Gross Amounts of Recognized Liabilities, Derivative Liabilities | 2,125,713 ambc_FinancialAndDerivativeLiabilityGrossRecognizedAmount / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = ambc_VariableInterestEntityMember | 2,200,163 ambc_FinancialAndDerivativeLiabilityGrossRecognizedAmount / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = ambc_VariableInterestEntityMember
Gross Amounts Offset in the Consolidated Balance Sheet, Derivative Assets / Liabilities | 0 ambc_AmountOfGrossDerivativeAssetOrLiabilitiesAtFairValuePresentedAsOffsetUnderMasterNettingAgreement / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = ambc_VariableInterestEntityMember | 0 ambc_AmountOfGrossDerivativeAssetOrLiabilitiesAtFairValuePresentedAsOffsetUnderMasterNettingAgreement / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = ambc_VariableInterestEntityMember
Gross Amounts Offset in the Consolidated Balance Sheet, Derivative Assets / Liabilities | 0 ambc_AmountOfGrossDerivativeAssetOrLiabilitiesAtFairValuePresentedAsOffsetUnderMasterNettingAgreement / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = ambc_VariableInterestEntityMember | 0 ambc_AmountOfGrossDerivativeAssetOrLiabilitiesAtFairValuePresentedAsOffsetUnderMasterNettingAgreement / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = ambc_VariableInterestEntityMember
Net Amounts of Liabilities Presented in the Consolidated Balance Sheet, Derivative Liabilities | 2,125,713 us-gaap_DerivativeLiabilities / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = ambc_VariableInterestEntityMember | 2,200,163 us-gaap_DerivativeLiabilities / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = ambc_VariableInterestEntityMember
Gross Amount of Collateral Received/Pledged Not Offset in the Consolidated Balance Sheet, Derivative Liabilities | 0 ambc_DerivativeLiabilitiesGrossAmountOfCollateralCashAndSecuritiesPledgedNotOffset / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = ambc_VariableInterestEntityMember | 0 ambc_DerivativeLiabilitiesGrossAmountOfCollateralCashAndSecuritiesPledgedNotOffset / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = ambc_VariableInterestEntityMember
Net Amount, Derivative Liabilities | 2,125,713 ambc_DerivativeLiabilitiesNetAmount / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = ambc_VariableInterestEntityMember | 2,200,163 ambc_DerivativeLiabilitiesNetAmount / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = ambc_VariableInterestEntityMember
Interest Rate Swaps [Member] |  |
Derivatives, Fair Value [Line Items] |  |
Gross Amounts of Recognized Assets, Derivative Assets | 182,103 ambc_FinancialAndDerivativeAssetsGrossRecognizedAmount / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember | 161,640 ambc_FinancialAndDerivativeAssetsGrossRecognizedAmount / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember
Gross Amounts of Recognized Liabilities, Derivative Liabilities | 438,518 ambc_FinancialAndDerivativeLiabilityGrossRecognizedAmount / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember | 385,546 ambc_FinancialAndDerivativeLiabilityGrossRecognizedAmount / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember
Gross Amounts Offset in the Consolidated Balance Sheet, Derivative Assets / Liabilities | 68,481 ambc_AmountOfGrossDerivativeAssetOrLiabilitiesAtFairValuePresentedAsOffsetUnderMasterNettingAgreement / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember | 54,666 ambc_AmountOfGrossDerivativeAssetOrLiabilitiesAtFairValuePresentedAsOffsetUnderMasterNettingAgreement / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember
Gross Amounts Offset in the Consolidated Balance Sheet, Derivative Assets / Liabilities | 68,481 ambc_AmountOfGrossDerivativeAssetOrLiabilitiesAtFairValuePresentedAsOffsetUnderMasterNettingAgreement / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember | 54,666 ambc_AmountOfGrossDerivativeAssetOrLiabilitiesAtFairValuePresentedAsOffsetUnderMasterNettingAgreement / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember
Net Amounts of Assets Presented in the Consolidated Balance Sheet, Derivative Assets | 113,622 us-gaap_DerivativeAssets / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember | 106,974 us-gaap_DerivativeAssets / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember
Net Amounts of Liabilities Presented in the Consolidated Balance Sheet, Derivative Liabilities | 370,037 us-gaap_DerivativeLiabilities / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember | 330,880 us-gaap_DerivativeLiabilities / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember
Gross Amount of Collateral Received/Pledged Not Offset in the Consolidated Balance Sheet, Derivative Liabilities | 196,039 ambc_DerivativeLiabilitiesGrossAmountOfCollateralCashAndSecuritiesPledgedNotOffset / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember | 169,573 ambc_DerivativeLiabilitiesGrossAmountOfCollateralCashAndSecuritiesPledgedNotOffset / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember
Net Amount, Derivative Assets | 113,622 ambc_DerivativeAssetsNetAmount / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember | 106,974 ambc_DerivativeAssetsNetAmount / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember
Net Amount, Derivative Liabilities | 173,998 ambc_DerivativeLiabilitiesNetAmount / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember | 161,307 ambc_DerivativeLiabilitiesNetAmount / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember
Interest Rate Swaps [Member] | Variable Interest Entities [Member] |  |
Derivatives, Fair Value [Line Items] |  |
Gross Amounts of Recognized Liabilities, Derivative Liabilities | 2,081,082 ambc_FinancialAndDerivativeLiabilityGrossRecognizedAmount / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = ambc_VariableInterestEntityMember | 2,133,268 ambc_FinancialAndDerivativeLiabilityGrossRecognizedAmount / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = ambc_VariableInterestEntityMember
Net Amounts of Liabilities Presented in the Consolidated Balance Sheet, Derivative Liabilities | 2,081,082 us-gaap_DerivativeLiabilities / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = ambc_VariableInterestEntityMember | 2,133,268 us-gaap_DerivativeLiabilities / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = ambc_VariableInterestEntityMember
Net Amount, Derivative Liabilities | 2,081,082 ambc_DerivativeLiabilitiesNetAmount / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = ambc_VariableInterestEntityMember | 2,133,268 ambc_DerivativeLiabilitiesNetAmount / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = ambc_VariableInterestEntityMember
Futures Contracts [Member] |  |
Derivatives, Fair Value [Line Items] |  |
Gross Amounts of Recognized Liabilities, Derivative Liabilities | 942 ambc_FinancialAndDerivativeLiabilityGrossRecognizedAmount / us-gaap_DerivativeInstrumentRiskAxis = ambc_FuturesContractsMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember |
Gross Amounts Offset in the Consolidated Balance Sheet, Derivative Assets / Liabilities | 0 ambc_AmountOfGrossDerivativeAssetOrLiabilitiesAtFairValuePresentedAsOffsetUnderMasterNettingAgreement / us-gaap_DerivativeInstrumentRiskAxis = ambc_FuturesContractsMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember |
Gross Amounts Offset in the Consolidated Balance Sheet, Derivative Assets / Liabilities | 0 ambc_AmountOfGrossDerivativeAssetOrLiabilitiesAtFairValuePresentedAsOffsetUnderMasterNettingAgreement / us-gaap_DerivativeInstrumentRiskAxis = ambc_FuturesContractsMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember |
Net Amounts of Liabilities Presented in the Consolidated Balance Sheet, Derivative Liabilities | 942 us-gaap_DerivativeLiabilities / us-gaap_DerivativeInstrumentRiskAxis = ambc_FuturesContractsMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember |
Gross Amount of Collateral Received/Pledged Not Offset in the Consolidated Balance Sheet, Derivative Liabilities | 942 ambc_DerivativeLiabilitiesGrossAmountOfCollateralCashAndSecuritiesPledgedNotOffset / us-gaap_DerivativeInstrumentRiskAxis = ambc_FuturesContractsMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember |
Net Amount, Derivative Liabilities | 0 ambc_DerivativeLiabilitiesNetAmount / us-gaap_DerivativeInstrumentRiskAxis = ambc_FuturesContractsMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember |
Credit Derivatives [Member] |  |
Derivatives, Fair Value [Line Items] |  |
Gross Amounts of Recognized Assets, Derivative Assets | 0 ambc_FinancialAndDerivativeAssetsGrossRecognizedAmount / us-gaap_DerivativeInstrumentRiskAxis = ambc_CreditDerivativesMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember | 2,043 ambc_FinancialAndDerivativeAssetsGrossRecognizedAmount / us-gaap_DerivativeInstrumentRiskAxis = ambc_CreditDerivativesMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember
Gross Amounts of Recognized Liabilities, Derivative Liabilities | 76,377 ambc_FinancialAndDerivativeLiabilityGrossRecognizedAmount / us-gaap_DerivativeInstrumentRiskAxis = ambc_CreditDerivativesMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember | 75,502 ambc_FinancialAndDerivativeLiabilityGrossRecognizedAmount / us-gaap_DerivativeInstrumentRiskAxis = ambc_CreditDerivativesMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember
Gross Amounts Offset in the Consolidated Balance Sheet, Derivative Assets / Liabilities | 0 ambc_AmountOfGrossDerivativeAssetOrLiabilitiesAtFairValuePresentedAsOffsetUnderMasterNettingAgreement / us-gaap_DerivativeInstrumentRiskAxis = ambc_CreditDerivativesMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember | 0 ambc_AmountOfGrossDerivativeAssetOrLiabilitiesAtFairValuePresentedAsOffsetUnderMasterNettingAgreement / us-gaap_DerivativeInstrumentRiskAxis = ambc_CreditDerivativesMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember
Gross Amounts Offset in the Consolidated Balance Sheet, Derivative Assets / Liabilities | 0 ambc_AmountOfGrossDerivativeAssetOrLiabilitiesAtFairValuePresentedAsOffsetUnderMasterNettingAgreement / us-gaap_DerivativeInstrumentRiskAxis = ambc_CreditDerivativesMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember | 0 ambc_AmountOfGrossDerivativeAssetOrLiabilitiesAtFairValuePresentedAsOffsetUnderMasterNettingAgreement / us-gaap_DerivativeInstrumentRiskAxis = ambc_CreditDerivativesMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember
Net Amounts of Assets Presented in the Consolidated Balance Sheet, Derivative Assets | 0 us-gaap_DerivativeAssets / us-gaap_DerivativeInstrumentRiskAxis = ambc_CreditDerivativesMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember | 2,043 us-gaap_DerivativeAssets / us-gaap_DerivativeInstrumentRiskAxis = ambc_CreditDerivativesMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember
Net Amounts of Liabilities Presented in the Consolidated Balance Sheet, Derivative Liabilities | 76,377 us-gaap_DerivativeLiabilities / us-gaap_DerivativeInstrumentRiskAxis = ambc_CreditDerivativesMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember | 75,502 us-gaap_DerivativeLiabilities / us-gaap_DerivativeInstrumentRiskAxis = ambc_CreditDerivativesMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember
Net Amount, Derivative Assets | 0 ambc_DerivativeAssetsNetAmount / us-gaap_DerivativeInstrumentRiskAxis = ambc_CreditDerivativesMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember | 2,043 ambc_DerivativeAssetsNetAmount / us-gaap_DerivativeInstrumentRiskAxis = ambc_CreditDerivativesMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember
Net Amount, Derivative Liabilities | 76,377 ambc_DerivativeLiabilitiesNetAmount / us-gaap_DerivativeInstrumentRiskAxis = ambc_CreditDerivativesMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember | 75,502 ambc_DerivativeLiabilitiesNetAmount / us-gaap_DerivativeInstrumentRiskAxis = ambc_CreditDerivativesMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember
Currency Swaps [Member] | Variable Interest Entities [Member] |  |
Derivatives, Fair Value [Line Items] |  |
Gross Amounts of Recognized Liabilities, Derivative Liabilities | 44,631 ambc_FinancialAndDerivativeLiabilityGrossRecognizedAmount / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_CurrencySwapMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = ambc_VariableInterestEntityMember | 66,895 ambc_FinancialAndDerivativeLiabilityGrossRecognizedAmount / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_CurrencySwapMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = ambc_VariableInterestEntityMember
Net Amounts of Liabilities Presented in the Consolidated Balance Sheet, Derivative Liabilities | 44,631 us-gaap_DerivativeLiabilities / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_CurrencySwapMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = ambc_VariableInterestEntityMember | 66,895 us-gaap_DerivativeLiabilities / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_CurrencySwapMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = ambc_VariableInterestEntityMember
Net Amount, Derivative Liabilities | $ 44,631 ambc_DerivativeLiabilitiesNetAmount / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_CurrencySwapMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = ambc_VariableInterestEntityMember | $ 66,895 ambc_DerivativeLiabilitiesNetAmount / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_CurrencySwapMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = ambc_VariableInterestEntityMember

X
- Definition Amount Of Gross Derivative Asset Or Liabilities At Fair Value Presented As Offset Under Master Netting Agreement + References No definition available. + Details
Name: | ambc_AmountOfGrossDerivativeAssetOrLiabilitiesAtFairValuePresentedAsOffsetUnderMasterNettingAgreement
Namespace Prefix: | ambc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Derivative Assets Gross Amount Of Collateral Cash And Securities Pledged Not Offset + References No definition available. + Details
Name: | ambc_DerivativeAssetsGrossAmountOfCollateralCashAndSecuritiesPledgedNotOffset
Namespace Prefix: | ambc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Derivative Assets Net Amount + References No definition available. + Details
Name: | ambc_DerivativeAssetsNetAmount
Namespace Prefix: | ambc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Derivative Liabilities Gross Amount Of Collateral Cash And Securities Pledged Not Offset + References No definition available. + Details
Name: | ambc_DerivativeLiabilitiesGrossAmountOfCollateralCashAndSecuritiesPledgedNotOffset
Namespace Prefix: | ambc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Derivative Liabilities Net Amount + References No definition available. + Details
Name: | ambc_DerivativeLiabilitiesNetAmount
Namespace Prefix: | ambc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Financial and Derivative Assets Gross Recognized Amount + References No definition available. + Details
Name: | ambc_FinancialAndDerivativeAssetsGrossRecognizedAmount
Namespace Prefix: | ambc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Financial and Derivative Liability Gross Recognized Amount + References No definition available. + Details
Name: | ambc_FinancialAndDerivativeLiabilityGrossRecognizedAmount
Namespace Prefix: | ambc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=35750535&loc=d3e13433-108611 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41228-113958 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=35750535&loc=d3e13495-108611 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=34720828&loc=SL20225862-175312 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41271-113958 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=36459792&loc=SL20226008-175313 + Details
Name: | us-gaap_DerivativeAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=35750535&loc=d3e13433-108611 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41228-113958 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=35750535&loc=d3e13495-108611 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=34720828&loc=SL20225862-175312 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41271-113958 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=36459792&loc=SL20226008-175313 + Details
Name: | us-gaap_DerivativeLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_DerivativesFairValueLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration