XML 58 R97.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financial Guaranty Contracts Accounted for as Credit Derivatives - Distribution of Credit Derivative Net Par Outstanding by Internal Rating (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Credit Derivatives    
Net Par Outstanding 34,996ago_FinancialGuarantyContractsAccountedforasCreditDerivativesOutstandingPrincipalAmount 54,482ago_FinancialGuarantyContractsAccountedforasCreditDerivativesOutstandingPrincipalAmount
Internal Credit Rating, AAA [Member]    
Credit Derivatives    
Net Par Outstanding 21,817ago_FinancialGuarantyContractsAccountedforasCreditDerivativesOutstandingPrincipalAmount
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalCreditRatingAAAMember
38,244ago_FinancialGuarantyContractsAccountedforasCreditDerivativesOutstandingPrincipalAmount
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalCreditRatingAAAMember
Internal Credit Rating, AA [Member]    
Credit Derivatives    
Net Par Outstanding 5,398ago_FinancialGuarantyContractsAccountedforasCreditDerivativesOutstandingPrincipalAmount
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalCreditRatingAAMember
3,648ago_FinancialGuarantyContractsAccountedforasCreditDerivativesOutstandingPrincipalAmount
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalCreditRatingAAMember
Internal Credit Rating, A [Member]    
Credit Derivatives    
Net Par Outstanding 1,982ago_FinancialGuarantyContractsAccountedforasCreditDerivativesOutstandingPrincipalAmount
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalCreditRatingAMember
3,636ago_FinancialGuarantyContractsAccountedforasCreditDerivativesOutstandingPrincipalAmount
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalCreditRatingAMember
Internal Credit Rating, BBB [Member]    
Credit Derivatives    
Net Par Outstanding 2,774ago_FinancialGuarantyContractsAccountedforasCreditDerivativesOutstandingPrincipalAmount
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalCreditRatingBBBMember
4,161ago_FinancialGuarantyContractsAccountedforasCreditDerivativesOutstandingPrincipalAmount
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalCreditRatingBBBMember
BIG [Member]    
Credit Derivatives    
Net Par Outstanding 3,025ago_FinancialGuarantyContractsAccountedforasCreditDerivativesOutstandingPrincipalAmount
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
4,793ago_FinancialGuarantyContractsAccountedforasCreditDerivativesOutstandingPrincipalAmount
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
Credit Concentration Risk [Member] | Derivative, Aggregate Notional Amount [Member]    
Credit Derivatives    
Percentage of installment premiums denominated in currencies other than the U.S. dollar 100.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= ago_DerivativeAggregateNotionalAmountMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
100.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= ago_DerivativeAggregateNotionalAmountMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
Credit Concentration Risk [Member] | Derivative, Aggregate Notional Amount [Member] | Internal Credit Rating, AAA [Member]    
Credit Derivatives    
Percentage of installment premiums denominated in currencies other than the U.S. dollar 62.30%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= ago_DerivativeAggregateNotionalAmountMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalCreditRatingAAAMember
70.20%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= ago_DerivativeAggregateNotionalAmountMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalCreditRatingAAAMember
Credit Concentration Risk [Member] | Derivative, Aggregate Notional Amount [Member] | Internal Credit Rating, AA [Member]    
Credit Derivatives    
Percentage of installment premiums denominated in currencies other than the U.S. dollar 15.40%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= ago_DerivativeAggregateNotionalAmountMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalCreditRatingAAMember
6.70%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= ago_DerivativeAggregateNotionalAmountMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalCreditRatingAAMember
Credit Concentration Risk [Member] | Derivative, Aggregate Notional Amount [Member] | Internal Credit Rating, A [Member]    
Credit Derivatives    
Percentage of installment premiums denominated in currencies other than the U.S. dollar 5.70%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= ago_DerivativeAggregateNotionalAmountMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalCreditRatingAMember
6.70%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= ago_DerivativeAggregateNotionalAmountMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalCreditRatingAMember
Credit Concentration Risk [Member] | Derivative, Aggregate Notional Amount [Member] | Internal Credit Rating, BBB [Member]    
Credit Derivatives    
Percentage of installment premiums denominated in currencies other than the U.S. dollar 8.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= ago_DerivativeAggregateNotionalAmountMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalCreditRatingBBBMember
7.60%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= ago_DerivativeAggregateNotionalAmountMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalCreditRatingBBBMember
Credit Concentration Risk [Member] | Derivative, Aggregate Notional Amount [Member] | BIG [Member]    
Credit Derivatives    
Percentage of installment premiums denominated in currencies other than the U.S. dollar 8.60%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= ago_DerivativeAggregateNotionalAmountMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
8.80%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= ago_DerivativeAggregateNotionalAmountMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember