XML 12 R39.htm IDEA: XBRL DOCUMENT v2.4.1.9
Loss And Loss Adjustment Expense Reserves (RMBS Reserves) (Narrative) (Detail) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Loss And Loss Adjustment Expense Reserves [Line Items]      
Insurance loss recoverable $ 527mbi_InsuranceLossRecoverable   $ 533mbi_InsuranceLossRecoverable
Schedule Of Insured Financial Obligations With Credit Deterioration Insured Contractual Payments Outstanding Principal 10,884us-gaap_ScheduleOfInsuredFinancialObligationsWithCreditDeteriorationInsuredContractualPaymentsOutstandingPrincipal [1]   11,263us-gaap_ScheduleOfInsuredFinancialObligationsWithCreditDeteriorationInsuredContractualPaymentsOutstandingPrincipal [1]
Policyholder (Benefits) And Claims Incurred Net (6)us-gaap_PolicyholderBenefitsAndClaimsIncurredNet 50us-gaap_PolicyholderBenefitsAndClaimsIncurredNet  
Contract claims on ineligible mortgage loans inception to date, incurred loss on transactions 418mbi_ContractClaimsOnIneligibleMortgageLoansInceptionToDateIncurredLossOnTransactions    
Loss And Lae Reserves [Member]      
Loss And Loss Adjustment Expense Reserves [Line Items]      
Loss and loss adjustment expense reserves 499us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense
/ mbi_ClaimLiabilityAxis
= mbi_LossAndLaeReservesMember
  506us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense
/ mbi_ClaimLiabilityAxis
= mbi_LossAndLaeReservesMember
Expected recoveries of future payments 110mbi_GrossReserveRecoveriesOnUnpaidLosses
/ mbi_ClaimLiabilityAxis
= mbi_LossAndLaeReservesMember
  147mbi_GrossReserveRecoveriesOnUnpaidLosses
/ mbi_ClaimLiabilityAxis
= mbi_LossAndLaeReservesMember
First Lien R M B S Reserves [Member] | Loss And Lae Reserves [Member]      
Loss And Loss Adjustment Expense Reserves [Line Items]      
Loss and loss adjustment expense reserves 267us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense
/ mbi_ClaimLiabilityAxis
= mbi_LossAndLaeReservesMember
/ us-gaap_StatementBusinessSegmentsAxis
= mbi_FirstLienRMBSReservesMember
  263us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense
/ mbi_ClaimLiabilityAxis
= mbi_LossAndLaeReservesMember
/ us-gaap_StatementBusinessSegmentsAxis
= mbi_FirstLienRMBSReservesMember
Second Lien Rmbs And Heloc And Ces [Member]      
Loss And Loss Adjustment Expense Reserves [Line Items]      
Addition to case basis reserves if losses remain at peak levels 40mbi_IncreaseDecreaseToCaseBasisReserves
/ us-gaap_StatementBusinessSegmentsAxis
= mbi_SecondLienRmbsAndHelocAndCesMember
   
Second Lien Rmbs And Heloc And Ces [Member] | Excess Spread [Member]      
Loss And Loss Adjustment Expense Reserves [Line Items]      
Insurance loss recoverable 488mbi_InsuranceLossRecoverable
/ mbi_LoanStatusAxis
= mbi_ExcessSpreadMember
/ us-gaap_StatementBusinessSegmentsAxis
= mbi_SecondLienRmbsAndHelocAndCesMember
  496mbi_InsuranceLossRecoverable
/ mbi_LoanStatusAxis
= mbi_ExcessSpreadMember
/ us-gaap_StatementBusinessSegmentsAxis
= mbi_SecondLienRmbsAndHelocAndCesMember
Total excess spread recoveries 502us-gaap_EstimatedInsuranceRecoveries
/ mbi_LoanStatusAxis
= mbi_ExcessSpreadMember
/ us-gaap_StatementBusinessSegmentsAxis
= mbi_SecondLienRmbsAndHelocAndCesMember
  523us-gaap_EstimatedInsuranceRecoveries
/ mbi_LoanStatusAxis
= mbi_ExcessSpreadMember
/ us-gaap_StatementBusinessSegmentsAxis
= mbi_SecondLienRmbsAndHelocAndCesMember
Expected recoveries of future payments 14mbi_GrossReserveRecoveriesOnUnpaidLosses
/ mbi_LoanStatusAxis
= mbi_ExcessSpreadMember
/ us-gaap_StatementBusinessSegmentsAxis
= mbi_SecondLienRmbsAndHelocAndCesMember
  27mbi_GrossReserveRecoveriesOnUnpaidLosses
/ mbi_LoanStatusAxis
= mbi_ExcessSpreadMember
/ us-gaap_StatementBusinessSegmentsAxis
= mbi_SecondLienRmbsAndHelocAndCesMember
Second Lien Rmbs And Heloc And Ces [Member] | Excess Spread [Member] | Variable Interest Entity Primary Beneficiary [Member]      
Loss And Loss Adjustment Expense Reserves [Line Items]      
Insurance loss recoverable 122mbi_InsuranceLossRecoverable
/ mbi_LoanStatusAxis
= mbi_ExcessSpreadMember
/ us-gaap_StatementBusinessSegmentsAxis
= mbi_SecondLienRmbsAndHelocAndCesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
  132mbi_InsuranceLossRecoverable
/ mbi_LoanStatusAxis
= mbi_ExcessSpreadMember
/ us-gaap_StatementBusinessSegmentsAxis
= mbi_SecondLienRmbsAndHelocAndCesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Total excess spread recoveries 124us-gaap_EstimatedInsuranceRecoveries
/ mbi_LoanStatusAxis
= mbi_ExcessSpreadMember
/ us-gaap_StatementBusinessSegmentsAxis
= mbi_SecondLienRmbsAndHelocAndCesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
  137us-gaap_EstimatedInsuranceRecoveries
/ mbi_LoanStatusAxis
= mbi_ExcessSpreadMember
/ us-gaap_StatementBusinessSegmentsAxis
= mbi_SecondLienRmbsAndHelocAndCesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Expected recoveries of future payments 2mbi_GrossReserveRecoveriesOnUnpaidLosses
/ mbi_LoanStatusAxis
= mbi_ExcessSpreadMember
/ us-gaap_StatementBusinessSegmentsAxis
= mbi_SecondLienRmbsAndHelocAndCesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
  5mbi_GrossReserveRecoveriesOnUnpaidLosses
/ mbi_LoanStatusAxis
= mbi_ExcessSpreadMember
/ us-gaap_StatementBusinessSegmentsAxis
= mbi_SecondLienRmbsAndHelocAndCesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
U S Public Finance Insurance [Member]      
Loss And Loss Adjustment Expense Reserves [Line Items]      
Loss and loss adjustment expense reserves 35us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense
/ us-gaap_StatementBusinessSegmentsAxis
= mbi_USPublicFinanceInsuranceMember
  45us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense
/ us-gaap_StatementBusinessSegmentsAxis
= mbi_USPublicFinanceInsuranceMember
Insurance loss recoverable 4mbi_InsuranceLossRecoverable
/ us-gaap_StatementBusinessSegmentsAxis
= mbi_USPublicFinanceInsuranceMember
  4mbi_InsuranceLossRecoverable
/ us-gaap_StatementBusinessSegmentsAxis
= mbi_USPublicFinanceInsuranceMember
Policyholder (Benefits) And Claims Incurred Net (6)us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_StatementBusinessSegmentsAxis
= mbi_USPublicFinanceInsuranceMember
(14)us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_StatementBusinessSegmentsAxis
= mbi_USPublicFinanceInsuranceMember
 
U S Public Finance Insurance [Member] | General obligations      
Loss And Loss Adjustment Expense Reserves [Line Items]      
Schedule Of Insured Financial Obligations With Credit Deterioration Insured Contractual Payments Outstanding Principal 92,500us-gaap_ScheduleOfInsuredFinancialObligationsWithCreditDeteriorationInsuredContractualPaymentsOutstandingPrincipal
/ us-gaap_InvestmentTypeAxis
= us-gaap_MunicipalBondsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mbi_USPublicFinanceInsuranceMember
  98,900us-gaap_ScheduleOfInsuredFinancialObligationsWithCreditDeteriorationInsuredContractualPaymentsOutstandingPrincipal
/ us-gaap_InvestmentTypeAxis
= us-gaap_MunicipalBondsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mbi_USPublicFinanceInsuranceMember
U S Public Finance Insurance [Member] | General obligations | Classified [Member]      
Loss And Loss Adjustment Expense Reserves [Line Items]      
Schedule Of Insured Financial Obligations With Credit Deterioration Insured Contractual Payments Outstanding Principal 83us-gaap_ScheduleOfInsuredFinancialObligationsWithCreditDeteriorationInsuredContractualPaymentsOutstandingPrincipal
/ mbi_ClassifiedStatusAxis
= mbi_ClassifiedMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_MunicipalBondsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mbi_USPublicFinanceInsuranceMember
  152us-gaap_ScheduleOfInsuredFinancialObligationsWithCreditDeteriorationInsuredContractualPaymentsOutstandingPrincipal
/ mbi_ClassifiedStatusAxis
= mbi_ClassifiedMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_MunicipalBondsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mbi_USPublicFinanceInsuranceMember
Second Lien R M B S Securitizations [Member] | Loss And Lae Reserves [Member]      
Loss And Loss Adjustment Expense Reserves [Line Items]      
Loss and loss adjustment expense reserves 71us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense
/ mbi_ClaimLiabilityAxis
= mbi_LossAndLaeReservesMember
/ us-gaap_StatementBusinessSegmentsAxis
= mbi_SecondLienRMBSSecuritizationsMember
  70us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense
/ mbi_ClaimLiabilityAxis
= mbi_LossAndLaeReservesMember
/ us-gaap_StatementBusinessSegmentsAxis
= mbi_SecondLienRMBSSecuritizationsMember
Second Lien R M B S Securitizations [Member] | Variable Interest Entity Primary Beneficiary [Member]      
Loss And Loss Adjustment Expense Reserves [Line Items]      
Loss and loss adjustment expense reserves $ 29us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense
/ us-gaap_StatementBusinessSegmentsAxis
= mbi_SecondLienRMBSSecuritizationsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
  $ 21us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense
/ us-gaap_StatementBusinessSegmentsAxis
= mbi_SecondLienRMBSSecuritizationsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
[1]
Represents contractual principal and interest payments due by the issuer of the obligations insured by MBIA.