XML 38 R109.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments - Summary of Gross Principal Notional Outstanding for CDS Contracts (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Ambac Rating    
Notional outstanding $ 1,529,759invest_DerivativeNotionalAmount $ 2,776,103invest_DerivativeNotionalAmount
Successor [Member]    
Ambac Rating    
Notional outstanding 1,529,759invest_DerivativeNotionalAmount
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
2,776,103invest_DerivativeNotionalAmount
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Other Derivatives [Member] | Successor [Member]    
Ambac Rating    
Notional outstanding 1,529,759invest_DerivativeNotionalAmount
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OtherCreditDerivativesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
2,776,103invest_DerivativeNotionalAmount
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OtherCreditDerivativesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Other Derivatives [Member] | Successor [Member] | AAA Rating [Member]    
Ambac Rating    
Notional outstanding 0invest_DerivativeNotionalAmount
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OtherCreditDerivativesMember
/ invest_CreditRatingSourceAxis
= ambc_AaaRatingMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
24,034invest_DerivativeNotionalAmount
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OtherCreditDerivativesMember
/ invest_CreditRatingSourceAxis
= ambc_AaaRatingMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Other Derivatives [Member] | Successor [Member] | AA Rating [Member]    
Ambac Rating    
Notional outstanding 767,603invest_DerivativeNotionalAmount
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OtherCreditDerivativesMember
/ invest_CreditRatingSourceAxis
= ambc_AaRatingMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
1,412,096invest_DerivativeNotionalAmount
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OtherCreditDerivativesMember
/ invest_CreditRatingSourceAxis
= ambc_AaRatingMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Other Derivatives [Member] | Successor [Member] | A Rating [Member]    
Ambac Rating    
Notional outstanding 43,160invest_DerivativeNotionalAmount
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OtherCreditDerivativesMember
/ invest_CreditRatingSourceAxis
= ambc_RatingMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
235,917invest_DerivativeNotionalAmount
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OtherCreditDerivativesMember
/ invest_CreditRatingSourceAxis
= ambc_RatingMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Other Derivatives [Member] | Successor [Member] | BBB Rating [Member]    
Ambac Rating    
Notional outstanding 448,249invest_DerivativeNotionalAmount
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OtherCreditDerivativesMember
/ invest_CreditRatingSourceAxis
= ambc_BbbRatingMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
826,175invest_DerivativeNotionalAmount
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OtherCreditDerivativesMember
/ invest_CreditRatingSourceAxis
= ambc_BbbRatingMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Other Derivatives [Member] | Successor [Member] | Below Investment Grade Rating [Member]    
Ambac Rating    
Notional outstanding 270,747invest_DerivativeNotionalAmount
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OtherCreditDerivativesMember
/ invest_CreditRatingSourceAxis
= ambc_BelowInvestmentGradeRatingMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
277,881invest_DerivativeNotionalAmount
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OtherCreditDerivativesMember
/ invest_CreditRatingSourceAxis
= ambc_BelowInvestmentGradeRatingMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
CLO [Member] | Successor [Member]    
Ambac Rating    
Notional outstanding 549,923invest_DerivativeNotionalAmount
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_CollateralizedLoanObligationsMember
1,337,737invest_DerivativeNotionalAmount
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_CollateralizedLoanObligationsMember
CLO [Member] | Other Derivatives [Member] | Successor [Member]    
Ambac Rating    
Notional outstanding 549,923invest_DerivativeNotionalAmount
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OtherCreditDerivativesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_CollateralizedLoanObligationsMember
1,337,737invest_DerivativeNotionalAmount
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OtherCreditDerivativesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_CollateralizedLoanObligationsMember
CLO [Member] | Other Derivatives [Member] | Successor [Member] | AAA Rating [Member]    
Ambac Rating    
Notional outstanding 0invest_DerivativeNotionalAmount
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OtherCreditDerivativesMember
/ invest_CreditRatingSourceAxis
= ambc_AaaRatingMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_CollateralizedLoanObligationsMember
0invest_DerivativeNotionalAmount
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OtherCreditDerivativesMember
/ invest_CreditRatingSourceAxis
= ambc_AaaRatingMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_CollateralizedLoanObligationsMember
CLO [Member] | Other Derivatives [Member] | Successor [Member] | AA Rating [Member]    
Ambac Rating    
Notional outstanding 549,923invest_DerivativeNotionalAmount
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OtherCreditDerivativesMember
/ invest_CreditRatingSourceAxis
= ambc_AaRatingMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_CollateralizedLoanObligationsMember
1,209,071invest_DerivativeNotionalAmount
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OtherCreditDerivativesMember
/ invest_CreditRatingSourceAxis
= ambc_AaRatingMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_CollateralizedLoanObligationsMember
CLO [Member] | Other Derivatives [Member] | Successor [Member] | A Rating [Member] [Member]    
Ambac Rating    
Notional outstanding 0invest_DerivativeNotionalAmount
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OtherCreditDerivativesMember
/ invest_CreditRatingSourceAxis
= ambc_ARatingMemberMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_CollateralizedLoanObligationsMember
128,666invest_DerivativeNotionalAmount
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OtherCreditDerivativesMember
/ invest_CreditRatingSourceAxis
= ambc_ARatingMemberMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_CollateralizedLoanObligationsMember
Other [Member] | Successor [Member]    
Ambac Rating    
Notional outstanding 979,836invest_DerivativeNotionalAmount
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_UnderlyingOtherMember
1,438,366invest_DerivativeNotionalAmount
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_UnderlyingOtherMember
Other [Member] | Other Derivatives [Member] | Successor [Member]    
Ambac Rating    
Notional outstanding 979,836invest_DerivativeNotionalAmount
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OtherCreditDerivativesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_UnderlyingOtherMember
1,438,366invest_DerivativeNotionalAmount
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OtherCreditDerivativesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_UnderlyingOtherMember
Other [Member] | Other Derivatives [Member] | Successor [Member] | AAA Rating [Member]    
Ambac Rating    
Notional outstanding 0invest_DerivativeNotionalAmount
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OtherCreditDerivativesMember
/ invest_CreditRatingSourceAxis
= ambc_AaaRatingMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_UnderlyingOtherMember
24,034invest_DerivativeNotionalAmount
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OtherCreditDerivativesMember
/ invest_CreditRatingSourceAxis
= ambc_AaaRatingMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_UnderlyingOtherMember
Other [Member] | Other Derivatives [Member] | Successor [Member] | AA Rating [Member]    
Ambac Rating    
Notional outstanding 217,680invest_DerivativeNotionalAmount
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OtherCreditDerivativesMember
/ invest_CreditRatingSourceAxis
= ambc_AaRatingMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_UnderlyingOtherMember
203,025invest_DerivativeNotionalAmount
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OtherCreditDerivativesMember
/ invest_CreditRatingSourceAxis
= ambc_AaRatingMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_UnderlyingOtherMember
Other [Member] | Other Derivatives [Member] | Successor [Member] | A Rating [Member]    
Ambac Rating    
Notional outstanding 43,160invest_DerivativeNotionalAmount
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OtherCreditDerivativesMember
/ invest_CreditRatingSourceAxis
= ambc_RatingMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_UnderlyingOtherMember
107,251invest_DerivativeNotionalAmount
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OtherCreditDerivativesMember
/ invest_CreditRatingSourceAxis
= ambc_RatingMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_UnderlyingOtherMember
Other [Member] | Other Derivatives [Member] | Successor [Member] | BBB Rating [Member]    
Ambac Rating    
Notional outstanding 448,249invest_DerivativeNotionalAmount
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OtherCreditDerivativesMember
/ invest_CreditRatingSourceAxis
= ambc_BbbRatingMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_UnderlyingOtherMember
826,175invest_DerivativeNotionalAmount
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OtherCreditDerivativesMember
/ invest_CreditRatingSourceAxis
= ambc_BbbRatingMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_UnderlyingOtherMember
Other [Member] | Other Derivatives [Member] | Successor [Member] | Below Investment Grade Rating [Member]    
Ambac Rating    
Notional outstanding $ 270,747invest_DerivativeNotionalAmount
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OtherCreditDerivativesMember
/ invest_CreditRatingSourceAxis
= ambc_BelowInvestmentGradeRatingMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_UnderlyingOtherMember
$ 277,881invest_DerivativeNotionalAmount
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OtherCreditDerivativesMember
/ invest_CreditRatingSourceAxis
= ambc_BelowInvestmentGradeRatingMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_UnderlyingOtherMember