XML 123 R66.htm IDEA: XBRL DOCUMENT v2.4.1.9
Loss And Loss Adjustment Expense Reserves (Schedule Of Present Value Of The Probability-Weighted Future Claim Payments And Recoveries) (Detail) (USD $)
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Loss Reserves Claim Liability [Member] | Classified [Member]      
Loss And Loss Adjustment Expense Reserves [Line Items]      
Loss and loss adjustment expense reserves $ 464,000,000us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense
/ mbi_ClaimLiabilityAxis
= mbi_LossReservesClaimLiabilityMember
/ mbi_ClassifiedStatusAxis
= mbi_ClassifiedMember
$ 580,000,000us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense
/ mbi_ClaimLiabilityAxis
= mbi_LossReservesClaimLiabilityMember
/ mbi_ClassifiedStatusAxis
= mbi_ClassifiedMember
 
Lae Reserves [Member] | Classified [Member]      
Loss And Loss Adjustment Expense Reserves [Line Items]      
Loss and loss adjustment expense reserves 42,000,000us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense
/ mbi_ClaimLiabilityAxis
= mbi_LaeReservesMember
/ mbi_ClassifiedStatusAxis
= mbi_ClassifiedMember
61,000,000us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense
/ mbi_ClaimLiabilityAxis
= mbi_LaeReservesMember
/ mbi_ClassifiedStatusAxis
= mbi_ClassifiedMember
 
Loss And Lae Reserves [Member]      
Loss And Loss Adjustment Expense Reserves [Line Items]      
Loss and loss adjustment expense reserves 506,000,000us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense
/ mbi_ClaimLiabilityAxis
= mbi_LossAndLaeReservesMember
641,000,000us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense
/ mbi_ClaimLiabilityAxis
= mbi_LossAndLaeReservesMember
853,000,000us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense
/ mbi_ClaimLiabilityAxis
= mbi_LossAndLaeReservesMember
Loss And Lae Reserves [Member] | Classified [Member]      
Loss And Loss Adjustment Expense Reserves [Line Items]      
Loss and loss adjustment expense reserves 506,000,000us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense
/ mbi_ClaimLiabilityAxis
= mbi_LossAndLaeReservesMember
/ mbi_ClassifiedStatusAxis
= mbi_ClassifiedMember
641,000,000us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense
/ mbi_ClaimLiabilityAxis
= mbi_LossAndLaeReservesMember
/ mbi_ClassifiedStatusAxis
= mbi_ClassifiedMember
 
Insurance Loss Recoverable [Member]      
Loss And Loss Adjustment Expense Reserves [Line Items]      
Insurance loss recoverable (533,000,000)mbi_InsuranceLossRecoverable
/ mbi_ClaimLiabilityAxis
= mbi_InsuranceLossRecoverableMember
(694,000,000)mbi_InsuranceLossRecoverable
/ mbi_ClaimLiabilityAxis
= mbi_InsuranceLossRecoverableMember
(3,648,000,000)mbi_InsuranceLossRecoverable
/ mbi_ClaimLiabilityAxis
= mbi_InsuranceLossRecoverableMember
Insurance Loss Recoverable [Member] | Classified [Member]      
Loss And Loss Adjustment Expense Reserves [Line Items]      
Insurance claim loss recoverable (533,000,000)us-gaap_EstimatedInsuranceRecoveries
/ mbi_ClaimLiabilityAxis
= mbi_InsuranceLossRecoverableMember
/ mbi_ClassifiedStatusAxis
= mbi_ClassifiedMember
(694,000,000)us-gaap_EstimatedInsuranceRecoveries
/ mbi_ClaimLiabilityAxis
= mbi_InsuranceLossRecoverableMember
/ mbi_ClassifiedStatusAxis
= mbi_ClassifiedMember
 
LAE insurance loss recoverable 0mbi_LaeInsuranceLossRecoverable
/ mbi_ClaimLiabilityAxis
= mbi_InsuranceLossRecoverableMember
/ mbi_ClassifiedStatusAxis
= mbi_ClassifiedMember
0mbi_LaeInsuranceLossRecoverable
/ mbi_ClaimLiabilityAxis
= mbi_InsuranceLossRecoverableMember
/ mbi_ClassifiedStatusAxis
= mbi_ClassifiedMember
 
Insurance loss recoverable (533,000,000)mbi_InsuranceLossRecoverable
/ mbi_ClaimLiabilityAxis
= mbi_InsuranceLossRecoverableMember
/ mbi_ClassifiedStatusAxis
= mbi_ClassifiedMember
(694,000,000)mbi_InsuranceLossRecoverable
/ mbi_ClaimLiabilityAxis
= mbi_InsuranceLossRecoverableMember
/ mbi_ClassifiedStatusAxis
= mbi_ClassifiedMember
 
Reinsurance recoverable on unpaid losses 6,000,000us-gaap_ReinsuranceReceivablesIncurredButNotReportedClaims
/ mbi_ClaimLiabilityAxis
= mbi_InsuranceLossRecoverableMember
/ mbi_ClassifiedStatusAxis
= mbi_ClassifiedMember
7,000,000us-gaap_ReinsuranceReceivablesIncurredButNotReportedClaims
/ mbi_ClaimLiabilityAxis
= mbi_InsuranceLossRecoverableMember
/ mbi_ClassifiedStatusAxis
= mbi_ClassifiedMember
 
Reinsurance recoverable on unpaid LAE 1,000,000mbi_ReinsuranceRecoverableOnUnpaidLossAdjustmentExpenses
/ mbi_ClaimLiabilityAxis
= mbi_InsuranceLossRecoverableMember
/ mbi_ClassifiedStatusAxis
= mbi_ClassifiedMember
1,000,000mbi_ReinsuranceRecoverableOnUnpaidLossAdjustmentExpenses
/ mbi_ClaimLiabilityAxis
= mbi_InsuranceLossRecoverableMember
/ mbi_ClassifiedStatusAxis
= mbi_ClassifiedMember
 
Reinsurance recoverable on paid losses 0us-gaap_ReinsuranceReceivablesPaidLossesRecoverable
/ mbi_ClaimLiabilityAxis
= mbi_InsuranceLossRecoverableMember
/ mbi_ClassifiedStatusAxis
= mbi_ClassifiedMember
0us-gaap_ReinsuranceReceivablesPaidLossesRecoverable
/ mbi_ClaimLiabilityAxis
= mbi_InsuranceLossRecoverableMember
/ mbi_ClassifiedStatusAxis
= mbi_ClassifiedMember
 
Reinsurance recoverable on paid and unpaid losses $ 7,000,000us-gaap_ReinsuranceReceivablesCaseBasis
/ mbi_ClaimLiabilityAxis
= mbi_InsuranceLossRecoverableMember
/ mbi_ClassifiedStatusAxis
= mbi_ClassifiedMember
$ 8,000,000us-gaap_ReinsuranceReceivablesCaseBasis
/ mbi_ClaimLiabilityAxis
= mbi_InsuranceLossRecoverableMember
/ mbi_ClassifiedStatusAxis
= mbi_ClassifiedMember