XML 136 R60.htm IDEA: XBRL DOCUMENT v2.4.1.9
Outstanding Exposure - BIG Net Par Outstanding (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
risk
Dec. 31, 2013
Schedule of Insured Financial Obligations [Line Items]    
Net Par Outstanding, Credit Derivative $ 34,996ago_FinancialGuarantyContractsAccountedforasCreditDerivativesOutstandingPrincipalAmount $ 54,482ago_FinancialGuarantyContractsAccountedforasCreditDerivativesOutstandingPrincipalAmount
Net Par Outstanding (excluding loss mitigation bonds) 403,729ago_InsuredFinancialObligationsOutstandingPrincipalAmountNet [1] 459,107ago_InsuredFinancialObligationsOutstandingPrincipalAmountNet [2]
Number of Risks 13,161ago_InsuredFinancialObligationsNumberofContracts  
BIG [Member]    
Schedule of Insured Financial Obligations [Line Items]    
Net Par Outstanding, Financial Guaranty Insurance 15,222ago_FinancialGuarantyContractsAccountedForAsInsuranceOutstandingPrincipalAmount
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
[3] 17,745ago_FinancialGuarantyContractsAccountedForAsInsuranceOutstandingPrincipalAmount
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
[3]
Net Par Outstanding, Credit Derivative 3,025ago_FinancialGuarantyContractsAccountedforasCreditDerivativesOutstandingPrincipalAmount
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
4,793ago_FinancialGuarantyContractsAccountedforasCreditDerivativesOutstandingPrincipalAmount
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
Net Par Outstanding (excluding loss mitigation bonds) 18,247ago_InsuredFinancialObligationsOutstandingPrincipalAmountNet
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
22,538ago_InsuredFinancialObligationsOutstandingPrincipalAmountNet
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
Number of Risks, Financial Guaranty Insurance 358ago_FinancialGuarantyContractsAccountedForAsInsuranceNumberOfContracts
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
[3],[4] 384ago_FinancialGuarantyContractsAccountedForAsInsuranceNumberOfContracts
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
[3],[4]
Number of Risks, Credit Derivative 56ago_FinancialGuarantyContractsAccountedForAsCreditDerivativesNumberOfContracts
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
[4] 73ago_FinancialGuarantyContractsAccountedForAsCreditDerivativesNumberOfContracts
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
[4]
Number of Risks 414ago_InsuredFinancialObligationsNumberofContracts
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
[4] 457ago_InsuredFinancialObligationsNumberofContracts
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
[4]
BIG [Member] | BIG 1 [Member]    
Schedule of Insured Financial Obligations [Line Items]    
Net Par Outstanding, Financial Guaranty Insurance 10,195ago_FinancialGuarantyContractsAccountedForAsInsuranceOutstandingPrincipalAmount
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
/ us-gaap_ScheduleOfInsuredFinancialObligationsWithCreditDeteriorationBySurveillanceCategoryAxis
= ago_InternalNoninvestmentGradeLevel1Member
[3] 12,391ago_FinancialGuarantyContractsAccountedForAsInsuranceOutstandingPrincipalAmount
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
/ us-gaap_ScheduleOfInsuredFinancialObligationsWithCreditDeteriorationBySurveillanceCategoryAxis
= ago_InternalNoninvestmentGradeLevel1Member
[3]
Net Par Outstanding, Credit Derivative 1,670ago_FinancialGuarantyContractsAccountedforasCreditDerivativesOutstandingPrincipalAmount
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
/ us-gaap_ScheduleOfInsuredFinancialObligationsWithCreditDeteriorationBySurveillanceCategoryAxis
= ago_InternalNoninvestmentGradeLevel1Member
2,360ago_FinancialGuarantyContractsAccountedforasCreditDerivativesOutstandingPrincipalAmount
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
/ us-gaap_ScheduleOfInsuredFinancialObligationsWithCreditDeteriorationBySurveillanceCategoryAxis
= ago_InternalNoninvestmentGradeLevel1Member
Net Par Outstanding (excluding loss mitigation bonds) 11,865ago_InsuredFinancialObligationsOutstandingPrincipalAmountNet
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
/ us-gaap_ScheduleOfInsuredFinancialObligationsWithCreditDeteriorationBySurveillanceCategoryAxis
= ago_InternalNoninvestmentGradeLevel1Member
14,751ago_InsuredFinancialObligationsOutstandingPrincipalAmountNet
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
/ us-gaap_ScheduleOfInsuredFinancialObligationsWithCreditDeteriorationBySurveillanceCategoryAxis
= ago_InternalNoninvestmentGradeLevel1Member
Number of Risks, Financial Guaranty Insurance 164ago_FinancialGuarantyContractsAccountedForAsInsuranceNumberOfContracts
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
/ us-gaap_ScheduleOfInsuredFinancialObligationsWithCreditDeteriorationBySurveillanceCategoryAxis
= ago_InternalNoninvestmentGradeLevel1Member
[3],[4] 185ago_FinancialGuarantyContractsAccountedForAsInsuranceNumberOfContracts
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
/ us-gaap_ScheduleOfInsuredFinancialObligationsWithCreditDeteriorationBySurveillanceCategoryAxis
= ago_InternalNoninvestmentGradeLevel1Member
[3],[4]
Number of Risks, Credit Derivative 18ago_FinancialGuarantyContractsAccountedForAsCreditDerivativesNumberOfContracts
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
/ us-gaap_ScheduleOfInsuredFinancialObligationsWithCreditDeteriorationBySurveillanceCategoryAxis
= ago_InternalNoninvestmentGradeLevel1Member
[4] 25ago_FinancialGuarantyContractsAccountedForAsCreditDerivativesNumberOfContracts
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
/ us-gaap_ScheduleOfInsuredFinancialObligationsWithCreditDeteriorationBySurveillanceCategoryAxis
= ago_InternalNoninvestmentGradeLevel1Member
[4]
Number of Risks 182ago_InsuredFinancialObligationsNumberofContracts
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
/ us-gaap_ScheduleOfInsuredFinancialObligationsWithCreditDeteriorationBySurveillanceCategoryAxis
= ago_InternalNoninvestmentGradeLevel1Member
[4] 210ago_InsuredFinancialObligationsNumberofContracts
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
/ us-gaap_ScheduleOfInsuredFinancialObligationsWithCreditDeteriorationBySurveillanceCategoryAxis
= ago_InternalNoninvestmentGradeLevel1Member
[4]
BIG [Member] | BIG 2 [Member]    
Schedule of Insured Financial Obligations [Line Items]    
Net Par Outstanding, Financial Guaranty Insurance 2,135ago_FinancialGuarantyContractsAccountedForAsInsuranceOutstandingPrincipalAmount
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
/ us-gaap_ScheduleOfInsuredFinancialObligationsWithCreditDeteriorationBySurveillanceCategoryAxis
= ago_InternalNoninvestmentGradeLevel2Member
[3] 2,323ago_FinancialGuarantyContractsAccountedForAsInsuranceOutstandingPrincipalAmount
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
/ us-gaap_ScheduleOfInsuredFinancialObligationsWithCreditDeteriorationBySurveillanceCategoryAxis
= ago_InternalNoninvestmentGradeLevel2Member
[3]
Net Par Outstanding, Credit Derivative 554ago_FinancialGuarantyContractsAccountedforasCreditDerivativesOutstandingPrincipalAmount
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
/ us-gaap_ScheduleOfInsuredFinancialObligationsWithCreditDeteriorationBySurveillanceCategoryAxis
= ago_InternalNoninvestmentGradeLevel2Member
1,626ago_FinancialGuarantyContractsAccountedforasCreditDerivativesOutstandingPrincipalAmount
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
/ us-gaap_ScheduleOfInsuredFinancialObligationsWithCreditDeteriorationBySurveillanceCategoryAxis
= ago_InternalNoninvestmentGradeLevel2Member
Net Par Outstanding (excluding loss mitigation bonds) 2,689ago_InsuredFinancialObligationsOutstandingPrincipalAmountNet
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
/ us-gaap_ScheduleOfInsuredFinancialObligationsWithCreditDeteriorationBySurveillanceCategoryAxis
= ago_InternalNoninvestmentGradeLevel2Member
3,949ago_InsuredFinancialObligationsOutstandingPrincipalAmountNet
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
/ us-gaap_ScheduleOfInsuredFinancialObligationsWithCreditDeteriorationBySurveillanceCategoryAxis
= ago_InternalNoninvestmentGradeLevel2Member
Number of Risks, Financial Guaranty Insurance 75ago_FinancialGuarantyContractsAccountedForAsInsuranceNumberOfContracts
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
/ us-gaap_ScheduleOfInsuredFinancialObligationsWithCreditDeteriorationBySurveillanceCategoryAxis
= ago_InternalNoninvestmentGradeLevel2Member
[3],[4] 80ago_FinancialGuarantyContractsAccountedForAsInsuranceNumberOfContracts
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
/ us-gaap_ScheduleOfInsuredFinancialObligationsWithCreditDeteriorationBySurveillanceCategoryAxis
= ago_InternalNoninvestmentGradeLevel2Member
[3],[4]
Number of Risks, Credit Derivative 14ago_FinancialGuarantyContractsAccountedForAsCreditDerivativesNumberOfContracts
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
/ us-gaap_ScheduleOfInsuredFinancialObligationsWithCreditDeteriorationBySurveillanceCategoryAxis
= ago_InternalNoninvestmentGradeLevel2Member
[4] 21ago_FinancialGuarantyContractsAccountedForAsCreditDerivativesNumberOfContracts
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
/ us-gaap_ScheduleOfInsuredFinancialObligationsWithCreditDeteriorationBySurveillanceCategoryAxis
= ago_InternalNoninvestmentGradeLevel2Member
[4]
Number of Risks 89ago_InsuredFinancialObligationsNumberofContracts
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
/ us-gaap_ScheduleOfInsuredFinancialObligationsWithCreditDeteriorationBySurveillanceCategoryAxis
= ago_InternalNoninvestmentGradeLevel2Member
[4] 101ago_InsuredFinancialObligationsNumberofContracts
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
/ us-gaap_ScheduleOfInsuredFinancialObligationsWithCreditDeteriorationBySurveillanceCategoryAxis
= ago_InternalNoninvestmentGradeLevel2Member
[4]
BIG [Member] | BIG 3 [Member]    
Schedule of Insured Financial Obligations [Line Items]    
Net Par Outstanding, Financial Guaranty Insurance 2,892ago_FinancialGuarantyContractsAccountedForAsInsuranceOutstandingPrincipalAmount
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
/ us-gaap_ScheduleOfInsuredFinancialObligationsWithCreditDeteriorationBySurveillanceCategoryAxis
= ago_InternalNoninvestmentGradeLevel3Member
[3] 3,031ago_FinancialGuarantyContractsAccountedForAsInsuranceOutstandingPrincipalAmount
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
/ us-gaap_ScheduleOfInsuredFinancialObligationsWithCreditDeteriorationBySurveillanceCategoryAxis
= ago_InternalNoninvestmentGradeLevel3Member
[3]
Net Par Outstanding, Credit Derivative 801ago_FinancialGuarantyContractsAccountedforasCreditDerivativesOutstandingPrincipalAmount
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
/ us-gaap_ScheduleOfInsuredFinancialObligationsWithCreditDeteriorationBySurveillanceCategoryAxis
= ago_InternalNoninvestmentGradeLevel3Member
807ago_FinancialGuarantyContractsAccountedforasCreditDerivativesOutstandingPrincipalAmount
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
/ us-gaap_ScheduleOfInsuredFinancialObligationsWithCreditDeteriorationBySurveillanceCategoryAxis
= ago_InternalNoninvestmentGradeLevel3Member
Net Par Outstanding (excluding loss mitigation bonds) $ 3,693ago_InsuredFinancialObligationsOutstandingPrincipalAmountNet
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
/ us-gaap_ScheduleOfInsuredFinancialObligationsWithCreditDeteriorationBySurveillanceCategoryAxis
= ago_InternalNoninvestmentGradeLevel3Member
$ 3,838ago_InsuredFinancialObligationsOutstandingPrincipalAmountNet
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
/ us-gaap_ScheduleOfInsuredFinancialObligationsWithCreditDeteriorationBySurveillanceCategoryAxis
= ago_InternalNoninvestmentGradeLevel3Member
Number of Risks, Financial Guaranty Insurance 119ago_FinancialGuarantyContractsAccountedForAsInsuranceNumberOfContracts
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
/ us-gaap_ScheduleOfInsuredFinancialObligationsWithCreditDeteriorationBySurveillanceCategoryAxis
= ago_InternalNoninvestmentGradeLevel3Member
[3],[4] 119ago_FinancialGuarantyContractsAccountedForAsInsuranceNumberOfContracts
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
/ us-gaap_ScheduleOfInsuredFinancialObligationsWithCreditDeteriorationBySurveillanceCategoryAxis
= ago_InternalNoninvestmentGradeLevel3Member
[3],[4]
Number of Risks, Credit Derivative 24ago_FinancialGuarantyContractsAccountedForAsCreditDerivativesNumberOfContracts
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
/ us-gaap_ScheduleOfInsuredFinancialObligationsWithCreditDeteriorationBySurveillanceCategoryAxis
= ago_InternalNoninvestmentGradeLevel3Member
[4] 27ago_FinancialGuarantyContractsAccountedForAsCreditDerivativesNumberOfContracts
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
/ us-gaap_ScheduleOfInsuredFinancialObligationsWithCreditDeteriorationBySurveillanceCategoryAxis
= ago_InternalNoninvestmentGradeLevel3Member
[4]
Number of Risks 143ago_InsuredFinancialObligationsNumberofContracts
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
/ us-gaap_ScheduleOfInsuredFinancialObligationsWithCreditDeteriorationBySurveillanceCategoryAxis
= ago_InternalNoninvestmentGradeLevel3Member
[4] 146ago_InsuredFinancialObligationsNumberofContracts
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
/ us-gaap_ScheduleOfInsuredFinancialObligationsWithCreditDeteriorationBySurveillanceCategoryAxis
= ago_InternalNoninvestmentGradeLevel3Member
[4]
[1] Excludes $1.3 billion of loss mitigation securities insured and held by the Company as of December 31, 2014, which are primarily in the BIG category.
[2] Excludes $1.2 billion of loss mitigation securities insured and held by the Company as of December 31, 2013, which are primarily in the BIG category.
[3] Includes net par outstanding for FG VIEs.
[4] A risk represents the aggregate of the financial guaranty policies that share the same revenue source for purposes of making Debt Service payments.