XML 129 R82.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
3 Months Ended 12 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Credit Derivatives    
Net Par Outstanding 31,731ago_FinancialGuarantyContractsAccountedforasCreditDerivativesOutstandingPrincipalAmount 34,996ago_FinancialGuarantyContractsAccountedforasCreditDerivativesOutstandingPrincipalAmount
Internal Credit Rating, AAA [Member]    
Credit Derivatives    
Net Par Outstanding 19,132ago_FinancialGuarantyContractsAccountedforasCreditDerivativesOutstandingPrincipalAmount
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalCreditRatingAAAMember
21,817ago_FinancialGuarantyContractsAccountedforasCreditDerivativesOutstandingPrincipalAmount
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalCreditRatingAAAMember
Internal Credit Rating, AA [Member]    
Credit Derivatives    
Net Par Outstanding 5,195ago_FinancialGuarantyContractsAccountedforasCreditDerivativesOutstandingPrincipalAmount
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalCreditRatingAAMember
5,398ago_FinancialGuarantyContractsAccountedforasCreditDerivativesOutstandingPrincipalAmount
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalCreditRatingAAMember
Internal Credit Rating, A [Member]    
Credit Derivatives    
Net Par Outstanding 1,865ago_FinancialGuarantyContractsAccountedforasCreditDerivativesOutstandingPrincipalAmount
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalCreditRatingAMember
1,982ago_FinancialGuarantyContractsAccountedforasCreditDerivativesOutstandingPrincipalAmount
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalCreditRatingAMember
Internal Credit Rating, BBB [Member]    
Credit Derivatives    
Net Par Outstanding 2,616ago_FinancialGuarantyContractsAccountedforasCreditDerivativesOutstandingPrincipalAmount
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalCreditRatingBBBMember
2,774ago_FinancialGuarantyContractsAccountedforasCreditDerivativesOutstandingPrincipalAmount
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalCreditRatingBBBMember
BIG [Member]    
Credit Derivatives    
Net Par Outstanding 2,923ago_FinancialGuarantyContractsAccountedforasCreditDerivativesOutstandingPrincipalAmount
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
3,025ago_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 60.30%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= ago_DerivativeAggregateNotionalAmountMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalCreditRatingAAAMember
62.30%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 16.40%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= ago_DerivativeAggregateNotionalAmountMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalCreditRatingAAMember
15.40%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.90%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= ago_DerivativeAggregateNotionalAmountMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalCreditRatingAMember
5.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.20%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= ago_DerivativeAggregateNotionalAmountMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalCreditRatingBBBMember
8.00%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 9.20%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= ago_DerivativeAggregateNotionalAmountMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember
8.60%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= ago_DerivativeAggregateNotionalAmountMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_InternalCreditAssessmentAxis
= ago_InternalNoninvestmentGradeMember