XML 62 R111.htm IDEA: XBRL DOCUMENT v2.4.1.9
Investments and Cash - Fair Value of Available-for-Sale Municipal Bond Portfolio by State and Revenue Sources (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities $ 11,258us-gaap_AvailableForSaleSecuritiesDebtSecurities $ 10,615us-gaap_AvailableForSaleSecuritiesDebtSecurities
Amortized Cost 10,739us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis 10,392us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
State General Obligation [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 580us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsStateGeneralObligationMember
[1] 510us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsStateGeneralObligationMember
[1]
State General Obligation [Member] | Texas [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 60us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsStateGeneralObligationMember
/ us-gaap_StatementGeographicalAxis
= stpr_TX
[1] 77us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsStateGeneralObligationMember
/ us-gaap_StatementGeographicalAxis
= stpr_TX
[1]
State General Obligation [Member] | New York [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 13us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsStateGeneralObligationMember
/ us-gaap_StatementGeographicalAxis
= stpr_NY
[1] 12us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsStateGeneralObligationMember
/ us-gaap_StatementGeographicalAxis
= stpr_NY
[1]
State General Obligation [Member] | California [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 45us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsStateGeneralObligationMember
/ us-gaap_StatementGeographicalAxis
= stpr_CA
[1] 32us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsStateGeneralObligationMember
/ us-gaap_StatementGeographicalAxis
= stpr_CA
[1]
State General Obligation [Member] | Florida [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 47us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsStateGeneralObligationMember
/ us-gaap_StatementGeographicalAxis
= stpr_FL
[1] 33us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsStateGeneralObligationMember
/ us-gaap_StatementGeographicalAxis
= stpr_FL
[1]
State General Obligation [Member] | Illinois [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 20us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsStateGeneralObligationMember
/ us-gaap_StatementGeographicalAxis
= stpr_IL
[1] 14us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsStateGeneralObligationMember
/ us-gaap_StatementGeographicalAxis
= stpr_IL
[1]
State General Obligation [Member] | Massachusetts [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 46us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsStateGeneralObligationMember
/ us-gaap_StatementGeographicalAxis
= stpr_MA
[1] 44us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsStateGeneralObligationMember
/ us-gaap_StatementGeographicalAxis
= stpr_MA
[1]
State General Obligation [Member] | Washington [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 67us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsStateGeneralObligationMember
/ us-gaap_StatementGeographicalAxis
= stpr_WA
[1] 31us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsStateGeneralObligationMember
/ us-gaap_StatementGeographicalAxis
= stpr_WA
[1]
State General Obligation [Member] | Arizona [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 0us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsStateGeneralObligationMember
/ us-gaap_StatementGeographicalAxis
= stpr_AZ
[1] 0us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsStateGeneralObligationMember
/ us-gaap_StatementGeographicalAxis
= stpr_AZ
[1]
State General Obligation [Member] | Michigan [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 0us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsStateGeneralObligationMember
/ us-gaap_StatementGeographicalAxis
= stpr_MI
[1] 0us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsStateGeneralObligationMember
/ us-gaap_StatementGeographicalAxis
= stpr_MI
[1]
State General Obligation [Member] | Georgia [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities   13us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsStateGeneralObligationMember
/ us-gaap_StatementGeographicalAxis
= stpr_GA
[1]
State General Obligation [Member] | Ohio [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 6us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsStateGeneralObligationMember
/ us-gaap_StatementGeographicalAxis
= stpr_OH
[1]  
State General Obligation [Member] | All others [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 276us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsStateGeneralObligationMember
/ us-gaap_StatementGeographicalAxis
= ago_AllOtherStatesMember
[1] 254us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsStateGeneralObligationMember
/ us-gaap_StatementGeographicalAxis
= ago_AllOtherStatesMember
[1]
Local General Obligation [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 891us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsLocalGeneralObligationMember
[1] 888us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsLocalGeneralObligationMember
[1]
Local General Obligation [Member] | Texas [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 293us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsLocalGeneralObligationMember
/ us-gaap_StatementGeographicalAxis
= stpr_TX
[1] 299us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsLocalGeneralObligationMember
/ us-gaap_StatementGeographicalAxis
= stpr_TX
[1]
Local General Obligation [Member] | New York [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 41us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsLocalGeneralObligationMember
/ us-gaap_StatementGeographicalAxis
= stpr_NY
[1] 58us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsLocalGeneralObligationMember
/ us-gaap_StatementGeographicalAxis
= stpr_NY
[1]
Local General Obligation [Member] | California [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 70us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsLocalGeneralObligationMember
/ us-gaap_StatementGeographicalAxis
= stpr_CA
[1] 86us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsLocalGeneralObligationMember
/ us-gaap_StatementGeographicalAxis
= stpr_CA
[1]
Local General Obligation [Member] | Florida [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 34us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsLocalGeneralObligationMember
/ us-gaap_StatementGeographicalAxis
= stpr_FL
[1] 59us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsLocalGeneralObligationMember
/ us-gaap_StatementGeographicalAxis
= stpr_FL
[1]
Local General Obligation [Member] | Illinois [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 99us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsLocalGeneralObligationMember
/ us-gaap_StatementGeographicalAxis
= stpr_IL
[1] 70us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsLocalGeneralObligationMember
/ us-gaap_StatementGeographicalAxis
= stpr_IL
[1]
Local General Obligation [Member] | Massachusetts [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 8us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsLocalGeneralObligationMember
/ us-gaap_StatementGeographicalAxis
= stpr_MA
[1] 16us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsLocalGeneralObligationMember
/ us-gaap_StatementGeographicalAxis
= stpr_MA
[1]
Local General Obligation [Member] | Washington [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 48us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsLocalGeneralObligationMember
/ us-gaap_StatementGeographicalAxis
= stpr_WA
[1] 19us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsLocalGeneralObligationMember
/ us-gaap_StatementGeographicalAxis
= stpr_WA
[1]
Local General Obligation [Member] | Arizona [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 7us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsLocalGeneralObligationMember
/ us-gaap_StatementGeographicalAxis
= stpr_AZ
[1] 7us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsLocalGeneralObligationMember
/ us-gaap_StatementGeographicalAxis
= stpr_AZ
[1]
Local General Obligation [Member] | Michigan [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 0us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsLocalGeneralObligationMember
/ us-gaap_StatementGeographicalAxis
= stpr_MI
[1] 28us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsLocalGeneralObligationMember
/ us-gaap_StatementGeographicalAxis
= stpr_MI
[1]
Local General Obligation [Member] | Georgia [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities   18us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsLocalGeneralObligationMember
/ us-gaap_StatementGeographicalAxis
= stpr_GA
[1]
Local General Obligation [Member] | Ohio [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 40us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsLocalGeneralObligationMember
/ us-gaap_StatementGeographicalAxis
= stpr_OH
[1]  
Local General Obligation [Member] | All others [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 251us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsLocalGeneralObligationMember
/ us-gaap_StatementGeographicalAxis
= ago_AllOtherStatesMember
[1] 228us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsLocalGeneralObligationMember
/ us-gaap_StatementGeographicalAxis
= ago_AllOtherStatesMember
[1]
Revenue Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 3,478us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsRevenueBondsMember
[1] 3,156us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsRevenueBondsMember
[1]
Amortized Cost 3,235us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsRevenueBondsMember
3,062us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsRevenueBondsMember
Revenue Bonds [Member] | Texas [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 305us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsRevenueBondsMember
/ us-gaap_StatementGeographicalAxis
= stpr_TX
[1] 277us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsRevenueBondsMember
/ us-gaap_StatementGeographicalAxis
= stpr_TX
[1]
Revenue Bonds [Member] | New York [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 551us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsRevenueBondsMember
/ us-gaap_StatementGeographicalAxis
= stpr_NY
[1] 519us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsRevenueBondsMember
/ us-gaap_StatementGeographicalAxis
= stpr_NY
[1]
Revenue Bonds [Member] | California [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 377us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsRevenueBondsMember
/ us-gaap_StatementGeographicalAxis
= stpr_CA
[1] 354us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsRevenueBondsMember
/ us-gaap_StatementGeographicalAxis
= stpr_CA
[1]
Revenue Bonds [Member] | Florida [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 256us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsRevenueBondsMember
/ us-gaap_StatementGeographicalAxis
= stpr_FL
[1] 242us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsRevenueBondsMember
/ us-gaap_StatementGeographicalAxis
= stpr_FL
[1]
Revenue Bonds [Member] | Illinois [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 177us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsRevenueBondsMember
/ us-gaap_StatementGeographicalAxis
= stpr_IL
[1] 156us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsRevenueBondsMember
/ us-gaap_StatementGeographicalAxis
= stpr_IL
[1]
Revenue Bonds [Member] | Massachusetts [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 169us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsRevenueBondsMember
/ us-gaap_StatementGeographicalAxis
= stpr_MA
[1] 147us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsRevenueBondsMember
/ us-gaap_StatementGeographicalAxis
= stpr_MA
[1]
Revenue Bonds [Member] | Washington [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 163us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsRevenueBondsMember
/ us-gaap_StatementGeographicalAxis
= stpr_WA
[1] 153us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsRevenueBondsMember
/ us-gaap_StatementGeographicalAxis
= stpr_WA
[1]
Revenue Bonds [Member] | Arizona [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 170us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsRevenueBondsMember
/ us-gaap_StatementGeographicalAxis
= stpr_AZ
[1] 166us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsRevenueBondsMember
/ us-gaap_StatementGeographicalAxis
= stpr_AZ
[1]
Revenue Bonds [Member] | Michigan [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 132us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsRevenueBondsMember
/ us-gaap_StatementGeographicalAxis
= stpr_MI
[1] 102us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsRevenueBondsMember
/ us-gaap_StatementGeographicalAxis
= stpr_MI
[1]
Revenue Bonds [Member] | Georgia [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities   97us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsRevenueBondsMember
/ us-gaap_StatementGeographicalAxis
= stpr_GA
[1]
Revenue Bonds [Member] | Ohio [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 82us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsRevenueBondsMember
/ us-gaap_StatementGeographicalAxis
= stpr_OH
[1]  
Revenue Bonds [Member] | All others [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 1,096us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsRevenueBondsMember
/ us-gaap_StatementGeographicalAxis
= ago_AllOtherStatesMember
[1] 943us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalBondsRevenueBondsMember
/ us-gaap_StatementGeographicalAxis
= ago_AllOtherStatesMember
[1]
Transportation [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 796us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_TransportationMember
642us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_TransportationMember
Amortized Cost 733us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_TransportationMember
615us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_TransportationMember
Water and Sewer [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 563us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_WaterAndSewerMember
459us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_WaterAndSewerMember
Amortized Cost 527us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_WaterAndSewerMember
453us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_WaterAndSewerMember
Tax backed [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 551us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_TaxBackedMember
708us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_TaxBackedMember
Amortized Cost 514us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_TaxBackedMember
686us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_TaxBackedMember
Higher education [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 527us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_HigherEducationMember
358us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_HigherEducationMember
Amortized Cost 492us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_HigherEducationMember
353us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_HigherEducationMember
Municipal utilities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 512us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalUtilitiesMember
500us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalUtilitiesMember
Amortized Cost 479us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalUtilitiesMember
482us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_MunicipalUtilitiesMember
Healthcare [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 346us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_HealthcareMember
289us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_HealthcareMember
Amortized Cost 317us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_HealthcareMember
281us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_HealthcareMember
All Others [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 183us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_AllOtherRevenueSourcesMember
200us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_AllOtherRevenueSourcesMember
Amortized Cost 173us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_AllOtherRevenueSourcesMember
192us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ago_AllOtherRevenueSourcesMember
Obligations of state and political subdivisions [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 4,949us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
[1] 4,554us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
[1]
Amortized Cost 4,619us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
[1] 4,411us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
[1]
Fixed-maturity securities, available-for-sale, at fair value 846ago_AvailableforsaleSecuritiesDebtMaturitiesRelatedtoPrerefundedBondsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
525ago_AvailableforsaleSecuritiesDebtMaturitiesRelatedtoPrerefundedBondsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Obligations of state and political subdivisions [Member] | Texas [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 658us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_StatementGeographicalAxis
= stpr_TX
[1] 653us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_StatementGeographicalAxis
= stpr_TX
[1]
Amortized Cost 613us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_StatementGeographicalAxis
= stpr_TX
[1] 629us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_StatementGeographicalAxis
= stpr_TX
[1]
Obligations of state and political subdivisions [Member] | New York [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 605us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_StatementGeographicalAxis
= stpr_NY
[1] 589us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_StatementGeographicalAxis
= stpr_NY
[1]
Amortized Cost 571us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_StatementGeographicalAxis
= stpr_NY
[1] 575us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_StatementGeographicalAxis
= stpr_NY
[1]
Obligations of state and political subdivisions [Member] | California [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 492us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_StatementGeographicalAxis
= stpr_CA
[1] 472us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_StatementGeographicalAxis
= stpr_CA
[1]
Amortized Cost 449us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_StatementGeographicalAxis
= stpr_CA
[1] 452us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_StatementGeographicalAxis
= stpr_CA
[1]
Obligations of state and political subdivisions [Member] | Florida [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 337us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_StatementGeographicalAxis
= stpr_FL
[1] 334us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_StatementGeographicalAxis
= stpr_FL
[1]
Amortized Cost 311us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_StatementGeographicalAxis
= stpr_FL
[1] 318us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_StatementGeographicalAxis
= stpr_FL
[1]
Obligations of state and political subdivisions [Member] | Illinois [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 296us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_StatementGeographicalAxis
= stpr_IL
[1] 240us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_StatementGeographicalAxis
= stpr_IL
[1]
Amortized Cost 275us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_StatementGeographicalAxis
= stpr_IL
[1] 234us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_StatementGeographicalAxis
= stpr_IL
[1]
Obligations of state and political subdivisions [Member] | Massachusetts [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 223us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_StatementGeographicalAxis
= stpr_MA
[1] 207us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_StatementGeographicalAxis
= stpr_MA
[1]
Amortized Cost 204us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_StatementGeographicalAxis
= stpr_MA
[1] 200us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_StatementGeographicalAxis
= stpr_MA
[1]
Obligations of state and political subdivisions [Member] | Washington [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 278us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_StatementGeographicalAxis
= stpr_WA
[1] 203us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_StatementGeographicalAxis
= stpr_WA
[1]
Amortized Cost 262us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_StatementGeographicalAxis
= stpr_WA
[1] 199us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_StatementGeographicalAxis
= stpr_WA
[1]
Obligations of state and political subdivisions [Member] | Arizona [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 177us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_StatementGeographicalAxis
= stpr_AZ
[1] 173us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_StatementGeographicalAxis
= stpr_AZ
[1]
Amortized Cost 165us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_StatementGeographicalAxis
= stpr_AZ
[1] 170us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_StatementGeographicalAxis
= stpr_AZ
[1]
Obligations of state and political subdivisions [Member] | Michigan [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 132us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_StatementGeographicalAxis
= stpr_MI
[1] 130us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_StatementGeographicalAxis
= stpr_MI
[1]
Amortized Cost 122us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_StatementGeographicalAxis
= stpr_MI
[1] 125us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_StatementGeographicalAxis
= stpr_MI
[1]
Obligations of state and political subdivisions [Member] | Georgia [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities   128us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_StatementGeographicalAxis
= stpr_GA
[1]
Amortized Cost   128us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_StatementGeographicalAxis
= stpr_GA
[1]
Obligations of state and political subdivisions [Member] | Ohio [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 128us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_StatementGeographicalAxis
= stpr_OH
[1]  
Amortized Cost 119us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_StatementGeographicalAxis
= stpr_OH
[1]  
Obligations of state and political subdivisions [Member] | All others [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fixed-maturity securities 1,623us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_StatementGeographicalAxis
= ago_AllOtherStatesMember
[1] 1,425us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_StatementGeographicalAxis
= ago_AllOtherStatesMember
[1]
Amortized Cost $ 1,528us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_StatementGeographicalAxis
= ago_AllOtherStatesMember
[1] $ 1,381us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_StatementGeographicalAxis
= ago_AllOtherStatesMember
[1]
[1] Excludes $846 million and $525 million as of December 31, 2014 and 2013, respectively, of pre-refunded bonds, at fair value. The credit ratings are based on the underlying ratings and do not include any benefit from bond insurance.