XML 146 R95.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements - Summary of Gains and Losses (Realized and Unrealized) Relating to Level 3 Assets and Liabilities Included in Earnings (Detail) (USD $)
In Thousands, unless otherwise specified
8 Months Ended 12 Months Ended 4 Months Ended 12 Months Ended
Dec. 31, 2013
Dec. 31, 2014
Apr. 30, 2013
Dec. 31, 2012
Successor [Member] | Variable Interest Entity [Member]        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Total gains or losses included in earnings for the period $ (636,043)us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
$ 1,256,740us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
   
Fair Value Asset Or Liability Measured On Recurring Basis Change In Unrealized Gains Losses Still Held (655,964)ambc_FairValueAssetOrLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainsLossesStillHeld
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
1,261,927ambc_FairValueAssetOrLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainsLossesStillHeld
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
   
Predecessor [Member] | Variable Interest Entity [Member]        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Total gains or losses included in earnings for the period     1,146,256us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
702,496us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Fair Value Asset Or Liability Measured On Recurring Basis Change In Unrealized Gains Losses Still Held     1,146,256ambc_FairValueAssetOrLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainsLossesStillHeld
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
702,977ambc_FairValueAssetOrLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainsLossesStillHeld
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Net Investment Income [Member] | Successor [Member]        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Total gains or losses included in earnings for the period 1,870us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InvestmentIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
11,057us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InvestmentIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Fair Value Asset Or Liability Measured On Recurring Basis Change In Unrealized Gains Losses Still Held 0ambc_FairValueAssetOrLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainsLossesStillHeld
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InvestmentIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0ambc_FairValueAssetOrLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainsLossesStillHeld
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InvestmentIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Net Investment Income [Member] | Predecessor [Member]        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Total gains or losses included in earnings for the period     (33)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InvestmentIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(3)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InvestmentIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Fair Value Asset Or Liability Measured On Recurring Basis Change In Unrealized Gains Losses Still Held     0ambc_FairValueAssetOrLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainsLossesStillHeld
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InvestmentIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0ambc_FairValueAssetOrLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainsLossesStillHeld
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InvestmentIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Realized Gains Or (Losses) and Other Settlements On Credit Derivative Contracts [Member] | Successor [Member]        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Total gains or losses included in earnings for the period 9,778us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
/ us-gaap_IncomeStatementLocationAxis
= ambc_RealizedGainsOrLossesAndOtherSettlementsOnCreditDerivativeContractsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
3,043us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
/ us-gaap_IncomeStatementLocationAxis
= ambc_RealizedGainsOrLossesAndOtherSettlementsOnCreditDerivativeContractsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Fair Value Asset Or Liability Measured On Recurring Basis Change In Unrealized Gains Losses Still Held 0ambc_FairValueAssetOrLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainsLossesStillHeld
/ us-gaap_IncomeStatementLocationAxis
= ambc_RealizedGainsOrLossesAndOtherSettlementsOnCreditDerivativeContractsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0ambc_FairValueAssetOrLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainsLossesStillHeld
/ us-gaap_IncomeStatementLocationAxis
= ambc_RealizedGainsOrLossesAndOtherSettlementsOnCreditDerivativeContractsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Realized Gains Or (Losses) and Other Settlements On Credit Derivative Contracts [Member] | Predecessor [Member]        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Total gains or losses included in earnings for the period     3,444us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
/ us-gaap_IncomeStatementLocationAxis
= ambc_RealizedGainsOrLossesAndOtherSettlementsOnCreditDerivativeContractsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
13,713us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
/ us-gaap_IncomeStatementLocationAxis
= ambc_RealizedGainsOrLossesAndOtherSettlementsOnCreditDerivativeContractsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Fair Value Asset Or Liability Measured On Recurring Basis Change In Unrealized Gains Losses Still Held     0ambc_FairValueAssetOrLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainsLossesStillHeld
/ us-gaap_IncomeStatementLocationAxis
= ambc_RealizedGainsOrLossesAndOtherSettlementsOnCreditDerivativeContractsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0ambc_FairValueAssetOrLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainsLossesStillHeld
/ us-gaap_IncomeStatementLocationAxis
= ambc_RealizedGainsOrLossesAndOtherSettlementsOnCreditDerivativeContractsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Unrealized Gains Or (Losses) On Credit Derivative Contracts [Member] | Successor [Member]        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Total gains or losses included in earnings for the period 183,091us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
/ us-gaap_IncomeStatementLocationAxis
= ambc_UnrealizedGainsOrLossesOnCreditDerivativeContractsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
20,863us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
/ us-gaap_IncomeStatementLocationAxis
= ambc_UnrealizedGainsOrLossesOnCreditDerivativeContractsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Fair Value Asset Or Liability Measured On Recurring Basis Change In Unrealized Gains Losses Still Held 66,639ambc_FairValueAssetOrLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainsLossesStillHeld
/ us-gaap_IncomeStatementLocationAxis
= ambc_UnrealizedGainsOrLossesOnCreditDerivativeContractsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
15,789ambc_FairValueAssetOrLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainsLossesStillHeld
/ us-gaap_IncomeStatementLocationAxis
= ambc_UnrealizedGainsOrLossesOnCreditDerivativeContractsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Unrealized Gains Or (Losses) On Credit Derivative Contracts [Member] | Predecessor [Member]        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Total gains or losses included in earnings for the period     (63,828)us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
/ us-gaap_IncomeStatementLocationAxis
= ambc_UnrealizedGainsOrLossesOnCreditDerivativeContractsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(22,932)us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
/ us-gaap_IncomeStatementLocationAxis
= ambc_UnrealizedGainsOrLossesOnCreditDerivativeContractsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Fair Value Asset Or Liability Measured On Recurring Basis Change In Unrealized Gains Losses Still Held     (63,840)ambc_FairValueAssetOrLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainsLossesStillHeld
/ us-gaap_IncomeStatementLocationAxis
= ambc_UnrealizedGainsOrLossesOnCreditDerivativeContractsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(35,331)ambc_FairValueAssetOrLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainsLossesStillHeld
/ us-gaap_IncomeStatementLocationAxis
= ambc_UnrealizedGainsOrLossesOnCreditDerivativeContractsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Interest Rate Swap [Member] | Successor [Member]        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Total gains or losses included in earnings for the period 24,797us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(69,298)us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Fair Value Asset Or Liability Measured On Recurring Basis Change In Unrealized Gains Losses Still Held 24,797ambc_FairValueAssetOrLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainsLossesStillHeld
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(69,298)ambc_FairValueAssetOrLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainsLossesStillHeld
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Interest Rate Swap [Member] | Predecessor [Member]        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Total gains or losses included in earnings for the period     (28,162)us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(70,415)us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Fair Value Asset Or Liability Measured On Recurring Basis Change In Unrealized Gains Losses Still Held     (28,162)ambc_FairValueAssetOrLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainsLossesStillHeld
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(78,505)ambc_FairValueAssetOrLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainsLossesStillHeld
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Other Income or (Loss) [Member] | Successor [Member]        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Total gains or losses included in earnings for the period (677)us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(1,348)us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Fair Value Asset Or Liability Measured On Recurring Basis Change In Unrealized Gains Losses Still Held (677)ambc_FairValueAssetOrLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainsLossesStillHeld
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(1,348)ambc_FairValueAssetOrLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainsLossesStillHeld
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Other Income or (Loss) [Member] | Predecessor [Member]        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Total gains or losses included in earnings for the period     (496)us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
98,488us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Fair Value Asset Or Liability Measured On Recurring Basis Change In Unrealized Gains Losses Still Held     $ (496)ambc_FairValueAssetOrLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainsLossesStillHeld
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
$ (2,222)ambc_FairValueAssetOrLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainsLossesStillHeld
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember