XML 84 R49.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Of Financial Instruments (Company's Assets And Liabilities Measured At Fair Value On Recurring Basis) (Detail) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis $ 10,368us-gaap_AssetsFairValueDisclosureRecurring $ 10,613us-gaap_AssetsFairValueDisclosureRecurring
Fair value financial liabilities measured on recurring basis 3,369us-gaap_LiabilitiesFairValueDisclosureRecurring 3,463us-gaap_LiabilitiesFairValueDisclosureRecurring
Variable Interest Entity Primary Beneficiary [Member] | Residential Loans Receivable [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 1,372us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
1,431us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Variable Interest Entity Primary Beneficiary [Member] | Other Loans Receivable [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 108us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_LoansReceivableMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
 
Variable Interest Entity Primary Beneficiary [Member] | Loan Repurchase Commitments [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 385us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= mbi_LoanRepurchaseCommitmentsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
379us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= mbi_LoanRepurchaseCommitmentsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Corporate Obligations [Member] | Variable Interest Entity Primary Beneficiary [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 63us-gaap_AssetsFairValueDisclosureRecurring
/ invest_InvestmentAxis
= mbi_CorporateObligationMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
65us-gaap_AssetsFairValueDisclosureRecurring
/ invest_InvestmentAxis
= mbi_CorporateObligationMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Residential Mortgage Backed Non Agency [Member] | Mortgage-backed [Member] | Variable Interest Entity Primary Beneficiary [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 192us-gaap_AssetsFairValueDisclosureRecurring
/ invest_InvestmentAxis
= mbi_ResidentialMortgageBackedNonAgencyMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
197us-gaap_AssetsFairValueDisclosureRecurring
/ invest_InvestmentAxis
= mbi_ResidentialMortgageBackedNonAgencyMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Commercial Mortgage Backed Securities [Member] | Mortgage-backed [Member] | Variable Interest Entity Primary Beneficiary [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 737us-gaap_AssetsFairValueDisclosureRecurring
/ invest_InvestmentAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
86us-gaap_AssetsFairValueDisclosureRecurring
/ invest_InvestmentAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Collateralized Debt Obligations [Member] | Asset-backed [Member] | Variable Interest Entity Primary Beneficiary [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 6us-gaap_AssetsFairValueDisclosureRecurring
/ invest_InvestmentAxis
= us-gaap_CollateralizedDebtObligationsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
12us-gaap_AssetsFairValueDisclosureRecurring
/ invest_InvestmentAxis
= us-gaap_CollateralizedDebtObligationsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Other Asset Backed [Member] | Asset-backed [Member] | Variable Interest Entity Primary Beneficiary [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 63us-gaap_AssetsFairValueDisclosureRecurring
/ invest_InvestmentAxis
= mbi_OtherAssetBackedMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
61us-gaap_AssetsFairValueDisclosureRecurring
/ invest_InvestmentAxis
= mbi_OtherAssetBackedMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Money Market Securities [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 240us-gaap_AssetsFairValueDisclosureRecurring
/ invest_InvestmentAxis
= mbi_MoneyMarketSecuritiesMember
428us-gaap_AssetsFairValueDisclosureRecurring
/ invest_InvestmentAxis
= mbi_MoneyMarketSecuritiesMember
Medium Term Notes [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial liabilities measured on recurring basis 180us-gaap_LiabilitiesFairValueDisclosureRecurring
/ invest_InvestmentAxis
= us-gaap_MediumTermNotesMember
197us-gaap_LiabilitiesFairValueDisclosureRecurring
/ invest_InvestmentAxis
= us-gaap_MediumTermNotesMember
Variable Interest Entity Notes [Member] | Variable Interest Entity Primary Beneficiary [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 2,653us-gaap_AssetsFairValueDisclosureRecurring
/ invest_InvestmentAxis
= mbi_VariableInterestEntityNotesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
2,047us-gaap_AssetsFairValueDisclosureRecurring
/ invest_InvestmentAxis
= mbi_VariableInterestEntityNotesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Perpetual Debt And Equity Securities [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 51us-gaap_AssetsFairValueDisclosureRecurring
/ invest_InvestmentAxis
= mbi_PerpetualDebtAndEquitySecuritiesMember
53us-gaap_AssetsFairValueDisclosureRecurring
/ invest_InvestmentAxis
= mbi_PerpetualDebtAndEquitySecuritiesMember
Cash And Cash Equivalents [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 596us-gaap_AssetsFairValueDisclosureRecurring
/ invest_InvestmentAxis
= us-gaap_CashAndCashEquivalentsMember
729us-gaap_AssetsFairValueDisclosureRecurring
/ invest_InvestmentAxis
= us-gaap_CashAndCashEquivalentsMember
Fixed Maturities [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 6,518us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
6,345us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
Fixed Maturities [Member] | U S Treasury And Government [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 744us-gaap_AssetsFairValueDisclosureRecurring
/ invest_InvestmentAxis
= us-gaap_USTreasuryAndGovernmentMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
691us-gaap_AssetsFairValueDisclosureRecurring
/ invest_InvestmentAxis
= us-gaap_USTreasuryAndGovernmentMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
Fixed Maturities [Member] | State and municipal bonds [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 1,756us-gaap_AssetsFairValueDisclosureRecurring
/ invest_InvestmentAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
1,732us-gaap_AssetsFairValueDisclosureRecurring
/ invest_InvestmentAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
Fixed Maturities [Member] | Foreign Government Debt [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 296us-gaap_AssetsFairValueDisclosureRecurring
/ invest_InvestmentAxis
= us-gaap_ForeignGovernmentDebtMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
290us-gaap_AssetsFairValueDisclosureRecurring
/ invest_InvestmentAxis
= us-gaap_ForeignGovernmentDebtMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
Fixed Maturities [Member] | Corporate Obligations [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 2,098us-gaap_AssetsFairValueDisclosureRecurring
/ invest_InvestmentAxis
= mbi_CorporateObligationMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
2,058us-gaap_AssetsFairValueDisclosureRecurring
/ invest_InvestmentAxis
= mbi_CorporateObligationMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
Fixed Maturities [Member] | Residential Mortgage Backed Agency [Member] | Mortgage-backed [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 1,129us-gaap_AssetsFairValueDisclosureRecurring
/ invest_InvestmentAxis
= mbi_ResidentialMortgageBackedAgencyMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
1,162us-gaap_AssetsFairValueDisclosureRecurring
/ invest_InvestmentAxis
= mbi_ResidentialMortgageBackedAgencyMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
Fixed Maturities [Member] | Residential Mortgage Backed Non Agency [Member] | Mortgage-backed [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 52us-gaap_AssetsFairValueDisclosureRecurring
/ invest_InvestmentAxis
= mbi_ResidentialMortgageBackedNonAgencyMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
56us-gaap_AssetsFairValueDisclosureRecurring
/ invest_InvestmentAxis
= mbi_ResidentialMortgageBackedNonAgencyMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
Fixed Maturities [Member] | Commercial Mortgage Backed Securities [Member] | Mortgage-backed [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 23us-gaap_AssetsFairValueDisclosureRecurring
/ invest_InvestmentAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
22us-gaap_AssetsFairValueDisclosureRecurring
/ invest_InvestmentAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
Fixed Maturities [Member] | Collateralized Debt Obligations [Member] | Asset-backed [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 75us-gaap_AssetsFairValueDisclosureRecurring
/ invest_InvestmentAxis
= us-gaap_CollateralizedDebtObligationsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
93us-gaap_AssetsFairValueDisclosureRecurring
/ invest_InvestmentAxis
= us-gaap_CollateralizedDebtObligationsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
Fixed Maturities [Member] | Other Asset Backed [Member] | Asset-backed [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 345us-gaap_AssetsFairValueDisclosureRecurring
/ invest_InvestmentAxis
= mbi_OtherAssetBackedMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
241us-gaap_AssetsFairValueDisclosureRecurring
/ invest_InvestmentAxis
= mbi_OtherAssetBackedMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
Derivative Assets [Member] | Interest Rate Derivatives [Member] | Non Insured Derivatives [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 1us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByLiabilityClassAxis
= mbi_NonInsuredDerivativesMember
/ invest_InvestmentAxis
= mbi_InterestRateDerivativesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= mbi_DerivativeAssetsMember
2us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByLiabilityClassAxis
= mbi_NonInsuredDerivativesMember
/ invest_InvestmentAxis
= mbi_InterestRateDerivativesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= mbi_DerivativeAssetsMember
Derivative Assets [Member] | Currency Derivatives [Member] | Variable Interest Entity Primary Beneficiary [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 5us-gaap_AssetsFairValueDisclosureRecurring
/ invest_InvestmentAxis
= mbi_CurrencyDerivativesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= mbi_DerivativeAssetsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
 
Assets Held For Sale [Member] | Loans Receivable At Fair Value [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis   711us-gaap_AssetsFairValueDisclosureRecurring
/ invest_InvestmentAxis
= mbi_LoansreceivableatfairvalueMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_AssetsHeldForSaleMember
Assets Held For Sale [Member] | Equity Securities [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis   6us-gaap_AssetsFairValueDisclosureRecurring
/ invest_InvestmentAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_AssetsHeldForSaleMember
Assets Held For Sale [Member] | Cash And Cash Equivalents [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis   55us-gaap_AssetsFairValueDisclosureRecurring
/ invest_InvestmentAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_AssetsHeldForSaleMember
Assets Of Consolidated V I Es [Member] | Cash And Cash Equivalents [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 31us-gaap_AssetsFairValueDisclosureRecurring
/ invest_InvestmentAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= mbi_AssetsOfConsolidatedVIEsMember
53us-gaap_AssetsFairValueDisclosureRecurring
/ invest_InvestmentAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= mbi_AssetsOfConsolidatedVIEsMember
Derivative Liabilities [Member] | Credit Derivatives [Member] | Insured Derivatives [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial liabilities measured on recurring basis 210us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByLiabilityClassAxis
= mbi_InsuredDerivativesMember
/ invest_InvestmentAxis
= mbi_CreditDerivativesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= mbi_DerivativeLiabilitiesMember
246us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByLiabilityClassAxis
= mbi_InsuredDerivativesMember
/ invest_InvestmentAxis
= mbi_CreditDerivativesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= mbi_DerivativeLiabilitiesMember
Derivative Liabilities [Member] | Interest Rate Derivatives [Member] | Non Insured Derivatives [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial liabilities measured on recurring basis 160us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByLiabilityClassAxis
= mbi_NonInsuredDerivativesMember
/ invest_InvestmentAxis
= mbi_InterestRateDerivativesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= mbi_DerivativeLiabilitiesMember
167us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByLiabilityClassAxis
= mbi_NonInsuredDerivativesMember
/ invest_InvestmentAxis
= mbi_InterestRateDerivativesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= mbi_DerivativeLiabilitiesMember
Derivative Liabilities [Member] | Interest Rate Derivatives [Member] | Variable Interest Entity Primary Beneficiary [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial liabilities measured on recurring basis 76us-gaap_LiabilitiesFairValueDisclosureRecurring
/ invest_InvestmentAxis
= mbi_InterestRateDerivativesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= mbi_DerivativeLiabilitiesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
 
Derivative Liabilities [Member] | Other Derivatives [Member] | Non Insured Derivatives [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial liabilities measured on recurring basis 21us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByLiabilityClassAxis
= mbi_NonInsuredDerivativesMember
/ invest_InvestmentAxis
= mbi_OtherDerivativesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= mbi_DerivativeLiabilitiesMember
24us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByLiabilityClassAxis
= mbi_NonInsuredDerivativesMember
/ invest_InvestmentAxis
= mbi_OtherDerivativesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= mbi_DerivativeLiabilitiesMember
Other Liabilities [Member] | Warrant [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial liabilities measured on recurring basis 33us-gaap_LiabilitiesFairValueDisclosureRecurring
/ invest_InvestmentAxis
= us-gaap_WarrantMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_OtherLiabilitiesMember
28us-gaap_LiabilitiesFairValueDisclosureRecurring
/ invest_InvestmentAxis
= us-gaap_WarrantMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_OtherLiabilitiesMember
Other Liabilities [Member] | Investments Payable [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial liabilities measured on recurring basis 36us-gaap_LiabilitiesFairValueDisclosureRecurring
/ invest_InvestmentAxis
= us-gaap_DebtSecuritiesPayableMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_OtherLiabilitiesMember
 
Liabilities Held For Sale [Member] | Variable Interest Entity Notes [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial liabilities measured on recurring basis   431us-gaap_LiabilitiesFairValueDisclosureRecurring
/ invest_InvestmentAxis
= mbi_VariableInterestEntityNotesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= mbi_LiabilitiesheldforsaleMember
Liabilities Held For Sale [Member] | Payable For Loans Purchased [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial liabilities measured on recurring basis   323us-gaap_LiabilitiesFairValueDisclosureRecurring
/ invest_InvestmentAxis
= mbi_PayableforloanspurchasedMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= mbi_LiabilitiesheldforsaleMember
Fair Value Inputs Level 1 [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 1,725us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
2,087us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Fair value financial liabilities measured on recurring basis 36us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Fair Value Inputs Level 1 [Member] | Money Market Securities [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 240us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ invest_InvestmentAxis
= mbi_MoneyMarketSecuritiesMember
428us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ invest_InvestmentAxis
= mbi_MoneyMarketSecuritiesMember
Fair Value Inputs Level 1 [Member] | Perpetual Debt And Equity Securities [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 24us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ invest_InvestmentAxis
= mbi_PerpetualDebtAndEquitySecuritiesMember
22us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ invest_InvestmentAxis
= mbi_PerpetualDebtAndEquitySecuritiesMember
Fair Value Inputs Level 1 [Member] | Cash And Cash Equivalents [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 596us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ invest_InvestmentAxis
= us-gaap_CashAndCashEquivalentsMember
729us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ invest_InvestmentAxis
= us-gaap_CashAndCashEquivalentsMember
Fair Value Inputs Level 1 [Member] | Fixed Maturities [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 834us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
794us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
Fair Value Inputs Level 1 [Member] | Fixed Maturities [Member] | U S Treasury And Government [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 624us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ invest_InvestmentAxis
= us-gaap_USTreasuryAndGovernmentMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
573us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ invest_InvestmentAxis
= us-gaap_USTreasuryAndGovernmentMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
Fair Value Inputs Level 1 [Member] | Fixed Maturities [Member] | Foreign Government Debt [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 210us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ invest_InvestmentAxis
= us-gaap_ForeignGovernmentDebtMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
221us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ invest_InvestmentAxis
= us-gaap_ForeignGovernmentDebtMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
Fair Value Inputs Level 1 [Member] | Assets Held For Sale [Member] | Equity Securities [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis   6us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ invest_InvestmentAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_AssetsHeldForSaleMember
Fair Value Inputs Level 1 [Member] | Assets Held For Sale [Member] | Cash And Cash Equivalents [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis   55us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ invest_InvestmentAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_AssetsHeldForSaleMember
Fair Value Inputs Level 1 [Member] | Assets Of Consolidated V I Es [Member] | Cash And Cash Equivalents [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 31us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ invest_InvestmentAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= mbi_AssetsOfConsolidatedVIEsMember
53us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ invest_InvestmentAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= mbi_AssetsOfConsolidatedVIEsMember
Fair Value Inputs Level 1 [Member] | Other Liabilities [Member] | Investments Payable [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial liabilities measured on recurring basis 36us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ invest_InvestmentAxis
= us-gaap_DebtSecuritiesPayableMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_OtherLiabilitiesMember
 
Fair Value Inputs Level 2 [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 6,522us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
6,510us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Fair value financial liabilities measured on recurring basis 1,647us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
2,344us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Fair Value Inputs Level 2 [Member] | Corporate Obligations [Member] | Variable Interest Entity Primary Beneficiary [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 10us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentAxis
= mbi_CorporateObligationMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
10us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentAxis
= mbi_CorporateObligationMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Fair Value Inputs Level 2 [Member] | Residential Mortgage Backed Non Agency [Member] | Mortgage-backed [Member] | Variable Interest Entity Primary Beneficiary [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 189us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentAxis
= mbi_ResidentialMortgageBackedNonAgencyMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
194us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentAxis
= mbi_ResidentialMortgageBackedNonAgencyMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Fair Value Inputs Level 2 [Member] | Commercial Mortgage Backed Securities [Member] | Mortgage-backed [Member] | Variable Interest Entity Primary Beneficiary [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 737us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
86us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Fair Value Inputs Level 2 [Member] | Collateralized Debt Obligations [Member] | Asset-backed [Member] | Variable Interest Entity Primary Beneficiary [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 2us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentAxis
= us-gaap_CollateralizedDebtObligationsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
7us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentAxis
= us-gaap_CollateralizedDebtObligationsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Fair Value Inputs Level 2 [Member] | Other Asset Backed [Member] | Asset-backed [Member] | Variable Interest Entity Primary Beneficiary [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 42us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentAxis
= mbi_OtherAssetBackedMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
35us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentAxis
= mbi_OtherAssetBackedMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Fair Value Inputs Level 2 [Member] | Variable Interest Entity Notes [Member] | Variable Interest Entity Primary Beneficiary [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial liabilities measured on recurring basis 1,266us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentAxis
= mbi_VariableInterestEntityNotesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
1,312us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentAxis
= mbi_VariableInterestEntityNotesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Fair Value Inputs Level 2 [Member] | Perpetual Debt And Equity Securities [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 27us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentAxis
= mbi_PerpetualDebtAndEquitySecuritiesMember
31us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentAxis
= mbi_PerpetualDebtAndEquitySecuritiesMember
Fair Value Inputs Level 2 [Member] | Fixed Maturities [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 5,513us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
5,353us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
Fair Value Inputs Level 2 [Member] | Fixed Maturities [Member] | U S Treasury And Government [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 120us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentAxis
= us-gaap_USTreasuryAndGovernmentMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
118us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentAxis
= us-gaap_USTreasuryAndGovernmentMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
Fair Value Inputs Level 2 [Member] | Fixed Maturities [Member] | State and municipal bonds [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 1,750us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
1,724us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
Fair Value Inputs Level 2 [Member] | Fixed Maturities [Member] | Foreign Government Debt [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 80us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentAxis
= us-gaap_ForeignGovernmentDebtMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
63us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentAxis
= us-gaap_ForeignGovernmentDebtMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
Fair Value Inputs Level 2 [Member] | Fixed Maturities [Member] | Corporate Obligations [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 2,088us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentAxis
= mbi_CorporateObligationMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
2,048us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentAxis
= mbi_CorporateObligationMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
Fair Value Inputs Level 2 [Member] | Fixed Maturities [Member] | Residential Mortgage Backed Agency [Member] | Mortgage-backed [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 1,129us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentAxis
= mbi_ResidentialMortgageBackedAgencyMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
1,162us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentAxis
= mbi_ResidentialMortgageBackedAgencyMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
Fair Value Inputs Level 2 [Member] | Fixed Maturities [Member] | Residential Mortgage Backed Non Agency [Member] | Mortgage-backed [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 52us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentAxis
= mbi_ResidentialMortgageBackedNonAgencyMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
56us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentAxis
= mbi_ResidentialMortgageBackedNonAgencyMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
Fair Value Inputs Level 2 [Member] | Fixed Maturities [Member] | Commercial Mortgage Backed Securities [Member] | Mortgage-backed [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 22us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
20us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
Fair Value Inputs Level 2 [Member] | Fixed Maturities [Member] | Collateralized Debt Obligations [Member] | Asset-backed [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 1us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentAxis
= us-gaap_CollateralizedDebtObligationsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
6us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentAxis
= us-gaap_CollateralizedDebtObligationsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
Fair Value Inputs Level 2 [Member] | Fixed Maturities [Member] | Other Asset Backed [Member] | Asset-backed [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 271us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentAxis
= mbi_OtherAssetBackedMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
156us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentAxis
= mbi_OtherAssetBackedMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
Fair Value Inputs Level 2 [Member] | Derivative Assets [Member] | Interest Rate Derivatives [Member] | Non Insured Derivatives [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 2us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByLiabilityClassAxis
= mbi_NonInsuredDerivativesMember
/ invest_InvestmentAxis
= mbi_InterestRateDerivativesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= mbi_DerivativeAssetsMember
83us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByLiabilityClassAxis
= mbi_NonInsuredDerivativesMember
/ invest_InvestmentAxis
= mbi_InterestRateDerivativesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= mbi_DerivativeAssetsMember
Fair Value Inputs Level 2 [Member] | Assets Held For Sale [Member] | Loans Receivable At Fair Value [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis   711us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentAxis
= mbi_LoansreceivableatfairvalueMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_AssetsHeldForSaleMember
Fair Value Inputs Level 2 [Member] | Derivative Liabilities [Member] | Credit Derivatives [Member] | Insured Derivatives [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial liabilities measured on recurring basis 3us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByLiabilityClassAxis
= mbi_InsuredDerivativesMember
/ invest_InvestmentAxis
= mbi_CreditDerivativesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= mbi_DerivativeLiabilitiesMember
2us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByLiabilityClassAxis
= mbi_InsuredDerivativesMember
/ invest_InvestmentAxis
= mbi_CreditDerivativesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= mbi_DerivativeLiabilitiesMember
Fair Value Inputs Level 2 [Member] | Derivative Liabilities [Member] | Interest Rate Derivatives [Member] | Non Insured Derivatives [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial liabilities measured on recurring basis 269us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByLiabilityClassAxis
= mbi_NonInsuredDerivativesMember
/ invest_InvestmentAxis
= mbi_InterestRateDerivativesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= mbi_DerivativeLiabilitiesMember
248us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByLiabilityClassAxis
= mbi_NonInsuredDerivativesMember
/ invest_InvestmentAxis
= mbi_InterestRateDerivativesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= mbi_DerivativeLiabilitiesMember
Fair Value Inputs Level 2 [Member] | Derivative Liabilities [Member] | Interest Rate Derivatives [Member] | Variable Interest Entity Primary Beneficiary [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial liabilities measured on recurring basis 76us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentAxis
= mbi_InterestRateDerivativesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= mbi_DerivativeLiabilitiesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
 
Fair Value Inputs Level 2 [Member] | Other Liabilities [Member] | Warrant [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial liabilities measured on recurring basis 33us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentAxis
= us-gaap_WarrantMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_OtherLiabilitiesMember
28us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentAxis
= us-gaap_WarrantMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_OtherLiabilitiesMember
Fair Value Inputs Level 2 [Member] | Liabilities Held For Sale [Member] | Variable Interest Entity Notes [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial liabilities measured on recurring basis   431us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentAxis
= mbi_VariableInterestEntityNotesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= mbi_LiabilitiesheldforsaleMember
Fair Value Inputs Level 2 [Member] | Liabilities Held For Sale [Member] | Payable For Loans Purchased [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial liabilities measured on recurring basis   323us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentAxis
= mbi_PayableforloanspurchasedMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= mbi_LiabilitiesheldforsaleMember
Fair Value Inputs Level 3 [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 2,122us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
2,097us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Fair value financial liabilities measured on recurring basis 1,795us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
1,200us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Fair Value Inputs Level 3 [Member] | Variable Interest Entity Primary Beneficiary [Member] | Residential Loans Receivable [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 1,372us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
1,431us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Fair Value Inputs Level 3 [Member] | Variable Interest Entity Primary Beneficiary [Member] | Other Loans Receivable [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 108us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
 
Fair Value Inputs Level 3 [Member] | Variable Interest Entity Primary Beneficiary [Member] | Loan Repurchase Commitments [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 385us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= mbi_LoanRepurchaseCommitmentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
379us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= mbi_LoanRepurchaseCommitmentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Fair Value Inputs Level 3 [Member] | Corporate Obligations [Member] | Variable Interest Entity Primary Beneficiary [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 53us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ invest_InvestmentAxis
= mbi_CorporateObligationMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
[1] 55us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ invest_InvestmentAxis
= mbi_CorporateObligationMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
[1]
Fair Value Inputs Level 3 [Member] | Residential Mortgage Backed Non Agency [Member] | Mortgage-backed [Member] | Variable Interest Entity Primary Beneficiary [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 3us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ invest_InvestmentAxis
= mbi_ResidentialMortgageBackedNonAgencyMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
[1] 3us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ invest_InvestmentAxis
= mbi_ResidentialMortgageBackedNonAgencyMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
[1]
Fair Value Inputs Level 3 [Member] | Collateralized Debt Obligations [Member] | Asset-backed [Member] | Variable Interest Entity Primary Beneficiary [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 4us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ invest_InvestmentAxis
= us-gaap_CollateralizedDebtObligationsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
[1] 5us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ invest_InvestmentAxis
= us-gaap_CollateralizedDebtObligationsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
[1]
Fair Value Inputs Level 3 [Member] | Other Asset Backed [Member] | Asset-backed [Member] | Variable Interest Entity Primary Beneficiary [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 21us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ invest_InvestmentAxis
= mbi_OtherAssetBackedMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
[1] 26us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ invest_InvestmentAxis
= mbi_OtherAssetBackedMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
[1]
Fair Value Inputs Level 3 [Member] | Medium Term Notes [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial liabilities measured on recurring basis 180us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ invest_InvestmentAxis
= us-gaap_MediumTermNotesMember
[1] 197us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ invest_InvestmentAxis
= us-gaap_MediumTermNotesMember
[1]
Fair Value Inputs Level 3 [Member] | Variable Interest Entity Notes [Member] | Variable Interest Entity Primary Beneficiary [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial liabilities measured on recurring basis 1,387us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ invest_InvestmentAxis
= mbi_VariableInterestEntityNotesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
735us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ invest_InvestmentAxis
= mbi_VariableInterestEntityNotesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Fair Value Inputs Level 3 [Member] | Fixed Maturities [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 171us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
198us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
Fair Value Inputs Level 3 [Member] | Fixed Maturities [Member] | State and municipal bonds [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 6us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ invest_InvestmentAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
[1] 8us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ invest_InvestmentAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
[1]
Fair Value Inputs Level 3 [Member] | Fixed Maturities [Member] | Foreign Government Debt [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 6us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ invest_InvestmentAxis
= us-gaap_ForeignGovernmentDebtMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
[1] 6us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ invest_InvestmentAxis
= us-gaap_ForeignGovernmentDebtMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
[1]
Fair Value Inputs Level 3 [Member] | Fixed Maturities [Member] | Corporate Obligations [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 10us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ invest_InvestmentAxis
= mbi_CorporateObligationMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
[1] 10us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ invest_InvestmentAxis
= mbi_CorporateObligationMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
[1]
Fair Value Inputs Level 3 [Member] | Fixed Maturities [Member] | Commercial Mortgage Backed Securities [Member] | Mortgage-backed [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 1us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ invest_InvestmentAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
[1] 2us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ invest_InvestmentAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
[1]
Fair Value Inputs Level 3 [Member] | Fixed Maturities [Member] | Collateralized Debt Obligations [Member] | Asset-backed [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 74us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ invest_InvestmentAxis
= us-gaap_CollateralizedDebtObligationsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
[1] 87us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ invest_InvestmentAxis
= us-gaap_CollateralizedDebtObligationsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
[1]
Fair Value Inputs Level 3 [Member] | Fixed Maturities [Member] | Other Asset Backed [Member] | Asset-backed [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 74us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ invest_InvestmentAxis
= mbi_OtherAssetBackedMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
[1] 85us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ invest_InvestmentAxis
= mbi_OtherAssetBackedMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_FixedMaturitiesMember
[1]
Fair Value Inputs Level 3 [Member] | Derivative Assets [Member] | Currency Derivatives [Member] | Variable Interest Entity Primary Beneficiary [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis 5us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ invest_InvestmentAxis
= mbi_CurrencyDerivativesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= mbi_DerivativeAssetsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
 
Fair Value Inputs Level 3 [Member] | Derivative Liabilities [Member] | Credit Derivatives [Member] | Insured Derivatives [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial liabilities measured on recurring basis 207us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= mbi_InsuredDerivativesMember
/ invest_InvestmentAxis
= mbi_CreditDerivativesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= mbi_DerivativeLiabilitiesMember
244us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= mbi_InsuredDerivativesMember
/ invest_InvestmentAxis
= mbi_CreditDerivativesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= mbi_DerivativeLiabilitiesMember
Fair Value Inputs Level 3 [Member] | Derivative Liabilities [Member] | Other Derivatives [Member] | Non Insured Derivatives [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial liabilities measured on recurring basis 21us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= mbi_NonInsuredDerivativesMember
/ invest_InvestmentAxis
= mbi_OtherDerivativesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= mbi_DerivativeLiabilitiesMember
24us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= mbi_NonInsuredDerivativesMember
/ invest_InvestmentAxis
= mbi_OtherDerivativesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= mbi_DerivativeLiabilitiesMember
Counterparty And Cash Collateral Netting [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis (1)us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= mbi_CounterpartyandcashcollateralnettingMember
(81)us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= mbi_CounterpartyandcashcollateralnettingMember
Fair value financial liabilities measured on recurring basis (109)us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= mbi_CounterpartyandcashcollateralnettingMember
(81)us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= mbi_CounterpartyandcashcollateralnettingMember
Counterparty And Cash Collateral Netting [Member] | Derivative Assets [Member] | Interest Rate Derivatives [Member] | Non Insured Derivatives [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial assets measured on recurring basis (1)us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= mbi_CounterpartyandcashcollateralnettingMember
/ us-gaap_FairValueByLiabilityClassAxis
= mbi_NonInsuredDerivativesMember
/ invest_InvestmentAxis
= mbi_InterestRateDerivativesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= mbi_DerivativeAssetsMember
(81)us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= mbi_CounterpartyandcashcollateralnettingMember
/ us-gaap_FairValueByLiabilityClassAxis
= mbi_NonInsuredDerivativesMember
/ invest_InvestmentAxis
= mbi_InterestRateDerivativesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= mbi_DerivativeAssetsMember
Counterparty And Cash Collateral Netting [Member] | Derivative Liabilities [Member] | Interest Rate Derivatives [Member] | Non Insured Derivatives [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Fair value financial liabilities measured on recurring basis $ (109)us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= mbi_CounterpartyandcashcollateralnettingMember
/ us-gaap_FairValueByLiabilityClassAxis
= mbi_NonInsuredDerivativesMember
/ invest_InvestmentAxis
= mbi_InterestRateDerivativesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= mbi_DerivativeLiabilitiesMember
$ (81)us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= mbi_CounterpartyandcashcollateralnettingMember
/ us-gaap_FairValueByLiabilityClassAxis
= mbi_NonInsuredDerivativesMember
/ invest_InvestmentAxis
= mbi_InterestRateDerivativesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= mbi_DerivativeLiabilitiesMember
[1]
Unobservable inputs are either not developed by the Company or do not significantly impact the overall fair values of the aggregate financial assets and liabilities.