XML 33 R67.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments (Total Fair Value Of Company's Derivative Assets And Liabilities By Instrument And Balance Sheet Location, Before Counterparty Netting) (Detail) (Not Designated as Hedging Instrument [Member], USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Derivative [Line Items]    
Derivative notional amount $ 14,862invest_DerivativeNotionalAmount $ 15,839invest_DerivativeNotionalAmount
Derivative Liabilities [Member]    
Derivative [Line Items]    
Derivative Liabilities, Not designated, Fair Value (590)mbi_DerivativeLiabilitiesNotDesignatedAsHedgingInstrumentFairValue
/ us-gaap_BalanceSheetLocationAxis
= mbi_DerivativeLiabilitiesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[1] (537)mbi_DerivativeLiabilitiesNotDesignatedAsHedgingInstrumentFairValue
/ us-gaap_BalanceSheetLocationAxis
= mbi_DerivativeLiabilitiesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[1]
Derivative Assets [Member]    
Derivative [Line Items]    
Derivative Assets, Not designated, Fair Value 14mbi_DerivativeAssetsNotDesignatedAsHedgingInstrumentFairValue
/ us-gaap_BalanceSheetLocationAxis
= mbi_DerivativeAssetsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[1] 91mbi_DerivativeAssetsNotDesignatedAsHedgingInstrumentFairValue
/ us-gaap_BalanceSheetLocationAxis
= mbi_DerivativeAssetsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[1]
Interest Rate Swap [Member]    
Derivative [Line Items]    
Derivative notional amount 1,179invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
1,450invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Interest Rate Swap [Member] | Derivative Liabilities [Member]    
Derivative [Line Items]    
Derivative Liabilities, Not designated, Fair Value (269)mbi_DerivativeLiabilitiesNotDesignatedAsHedgingInstrumentFairValue
/ us-gaap_BalanceSheetLocationAxis
= mbi_DerivativeLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[1] (248)mbi_DerivativeLiabilitiesNotDesignatedAsHedgingInstrumentFairValue
/ us-gaap_BalanceSheetLocationAxis
= mbi_DerivativeLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[1]
Interest Rate Swap [Member] | Other Assets [Member]    
Derivative [Line Items]    
Derivative Assets, Not designated, Fair Value 2mbi_DerivativeAssetsNotDesignatedAsHedgingInstrumentFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[1] 83mbi_DerivativeAssetsNotDesignatedAsHedgingInstrumentFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[1]
Credit Default Swap [Member]    
Derivative [Line Items]    
Derivative notional amount 8,086invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditDefaultSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
9,481invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditDefaultSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Credit Default Swap [Member] | Derivative Liabilities [Member]    
Derivative [Line Items]    
Derivative Liabilities, Not designated, Fair Value (207)mbi_DerivativeLiabilitiesNotDesignatedAsHedgingInstrumentFairValue
/ us-gaap_BalanceSheetLocationAxis
= mbi_DerivativeLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditDefaultSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[1] (244)mbi_DerivativeLiabilitiesNotDesignatedAsHedgingInstrumentFairValue
/ us-gaap_BalanceSheetLocationAxis
= mbi_DerivativeLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditDefaultSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[1]
Insured Swaps [Member]    
Derivative [Line Items]    
Derivative notional amount 3,877invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= mbi_InsuredSwapsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
4,044invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= mbi_InsuredSwapsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Insured Swaps [Member] | Derivative Liabilities [Member]    
Derivative [Line Items]    
Derivative Liabilities, Not designated, Fair Value (3)mbi_DerivativeLiabilitiesNotDesignatedAsHedgingInstrumentFairValue
/ us-gaap_BalanceSheetLocationAxis
= mbi_DerivativeLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= mbi_InsuredSwapsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[1] (2)mbi_DerivativeLiabilitiesNotDesignatedAsHedgingInstrumentFairValue
/ us-gaap_BalanceSheetLocationAxis
= mbi_DerivativeLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= mbi_InsuredSwapsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[1]
Interest Rate Swaps V I E [Member]    
Derivative [Line Items]    
Derivative notional amount 903invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= mbi_InterestRateSwapsVIEMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
 
Interest Rate Swaps V I E [Member] | Derivative Liabilities V I E [Member]    
Derivative [Line Items]    
Derivative Liabilities, Not designated, Fair Value 76mbi_DerivativeLiabilitiesNotDesignatedAsHedgingInstrumentFairValue
/ us-gaap_BalanceSheetLocationAxis
= mbi_DerivativeLiabilitiesVIEMember
/ us-gaap_DerivativeInstrumentRiskAxis
= mbi_InterestRateSwapsVIEMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
 
Interest Rate Swaps Embedded [Member]    
Derivative [Line Items]    
Derivative notional amount 392invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= mbi_InterestRateSwapsEmbeddedMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
437invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= mbi_InterestRateSwapsEmbeddedMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Interest Rate Swaps Embedded [Member] | Medium Term Notes [Member]    
Derivative [Line Items]    
Derivative Assets, Not designated, Fair Value 7mbi_DerivativeAssetsNotDesignatedAsHedgingInstrumentFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_MediumTermNotesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= mbi_InterestRateSwapsEmbeddedMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[1] 8mbi_DerivativeAssetsNotDesignatedAsHedgingInstrumentFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_MediumTermNotesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= mbi_InterestRateSwapsEmbeddedMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[1]
Derivative Liabilities, Not designated, Fair Value (14)mbi_DerivativeLiabilitiesNotDesignatedAsHedgingInstrumentFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_MediumTermNotesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= mbi_InterestRateSwapsEmbeddedMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[1] (19)mbi_DerivativeLiabilitiesNotDesignatedAsHedgingInstrumentFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_MediumTermNotesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= mbi_InterestRateSwapsEmbeddedMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[1]
Currency Swaps Vie [Member]    
Derivative [Line Items]    
Derivative notional amount 89invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= mbi_CurrencySwapsVieMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
91invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= mbi_CurrencySwapsVieMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Currency Swaps Vie [Member] | Derivative Assets V I E [Member]    
Derivative [Line Items]    
Derivative Assets, Not designated, Fair Value 5mbi_DerivativeAssetsNotDesignatedAsHedgingInstrumentFairValue
/ us-gaap_BalanceSheetLocationAxis
= mbi_DerivativeAssetsVIEMember
/ us-gaap_DerivativeInstrumentRiskAxis
= mbi_CurrencySwapsVieMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
 
All Other [Member]    
Derivative [Line Items]    
Derivative notional amount 83invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= mbi_AllOtherMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
83invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= mbi_AllOtherMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
All Other [Member] | Derivative Liabilities [Member]    
Derivative [Line Items]    
Derivative Liabilities, Not designated, Fair Value (21)mbi_DerivativeLiabilitiesNotDesignatedAsHedgingInstrumentFairValue
/ us-gaap_BalanceSheetLocationAxis
= mbi_DerivativeLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= mbi_AllOtherMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[1] (24)mbi_DerivativeLiabilitiesNotDesignatedAsHedgingInstrumentFairValue
/ us-gaap_BalanceSheetLocationAxis
= mbi_DerivativeLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= mbi_AllOtherMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[1]
All Other V I E [Member]    
Derivative [Line Items]    
Derivative notional amount 241invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= mbi_AllOtherVIEMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
241invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= mbi_AllOtherVIEMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
All Other Embedded [Member]    
Derivative [Line Items]    
Derivative notional amount $ 12invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= mbi_AllOtherEmbeddedMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
$ 12invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= mbi_AllOtherEmbeddedMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[1]
In accordance with the accounting guidance for derivative instruments and hedging activities, the balance sheet location of the Company's embedded derivative instruments is determined by the location of the related host contract