XML 64 R61.htm IDEA: XBRL DOCUMENT v2.4.1.9
Outstanding Exposure - Geographic Distribution of Net Par Outstanding (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
risk
Dec. 31, 2013
Schedule of Insured Financial Obligations [Line Items]    
Number of Risks 13,161ago_InsuredFinancialObligationsNumberofContracts  
Net par amount outstanding $ 403,729ago_InsuredFinancialObligationsOutstandingPrincipalAmountNet [1] $ 459,107ago_InsuredFinancialObligationsOutstandingPrincipalAmountNet [2]
Percent of Total Net Par Outstanding 100.00%ago_InsuredFinancialObligationsOutstandingPrincipalAmountasPercentageofTotalOutstandingPrincipal  
United States [Member]    
Schedule of Insured Financial Obligations [Line Items]    
Number of Risks 12,904ago_InsuredFinancialObligationsNumberofContracts
/ us-gaap_StatementGeographicalAxis
= country_US
 
Net par amount outstanding 363,294ago_InsuredFinancialObligationsOutstandingPrincipalAmountNet
/ us-gaap_StatementGeographicalAxis
= country_US
 
Percent of Total Net Par Outstanding 90.10%ago_InsuredFinancialObligationsOutstandingPrincipalAmountasPercentageofTotalOutstandingPrincipal
/ us-gaap_StatementGeographicalAxis
= country_US
 
Non United States [Member]    
Schedule of Insured Financial Obligations [Line Items]    
Number of Risks 257ago_InsuredFinancialObligationsNumberofContracts
/ us-gaap_StatementGeographicalAxis
= ago_NonUnitedStatesMember
 
Net par amount outstanding 40,435ago_InsuredFinancialObligationsOutstandingPrincipalAmountNet
/ us-gaap_StatementGeographicalAxis
= ago_NonUnitedStatesMember
 
Percent of Total Net Par Outstanding 9.90%ago_InsuredFinancialObligationsOutstandingPrincipalAmountasPercentageofTotalOutstandingPrincipal
/ us-gaap_StatementGeographicalAxis
= ago_NonUnitedStatesMember
 
United Kingdom [Member]    
Schedule of Insured Financial Obligations [Line Items]    
Number of Risks 114ago_InsuredFinancialObligationsNumberofContracts
/ us-gaap_StatementGeographicalAxis
= country_GB
 
Net par amount outstanding 19,856ago_InsuredFinancialObligationsOutstandingPrincipalAmountNet
/ us-gaap_StatementGeographicalAxis
= country_GB
 
Percent of Total Net Par Outstanding 4.90%ago_InsuredFinancialObligationsOutstandingPrincipalAmountasPercentageofTotalOutstandingPrincipal
/ us-gaap_StatementGeographicalAxis
= country_GB
 
Australia [Member]    
Schedule of Insured Financial Obligations [Line Items]    
Number of Risks 26ago_InsuredFinancialObligationsNumberofContracts
/ us-gaap_StatementGeographicalAxis
= country_AU
 
Net par amount outstanding 4,121ago_InsuredFinancialObligationsOutstandingPrincipalAmountNet
/ us-gaap_StatementGeographicalAxis
= country_AU
 
Percent of Total Net Par Outstanding 1.00%ago_InsuredFinancialObligationsOutstandingPrincipalAmountasPercentageofTotalOutstandingPrincipal
/ us-gaap_StatementGeographicalAxis
= country_AU
 
Canada [Member]    
Schedule of Insured Financial Obligations [Line Items]    
Number of Risks 10ago_InsuredFinancialObligationsNumberofContracts
/ us-gaap_StatementGeographicalAxis
= country_CA
 
Net par amount outstanding 3,526ago_InsuredFinancialObligationsOutstandingPrincipalAmountNet
/ us-gaap_StatementGeographicalAxis
= country_CA
 
Percent of Total Net Par Outstanding 0.90%ago_InsuredFinancialObligationsOutstandingPrincipalAmountasPercentageofTotalOutstandingPrincipal
/ us-gaap_StatementGeographicalAxis
= country_CA
 
France [Member]    
Schedule of Insured Financial Obligations [Line Items]    
Number of Risks 20ago_InsuredFinancialObligationsNumberofContracts
/ us-gaap_StatementGeographicalAxis
= country_FR
 
Net par amount outstanding 2,820ago_InsuredFinancialObligationsOutstandingPrincipalAmountNet
/ us-gaap_StatementGeographicalAxis
= country_FR
 
Percent of Total Net Par Outstanding 0.70%ago_InsuredFinancialObligationsOutstandingPrincipalAmountasPercentageofTotalOutstandingPrincipal
/ us-gaap_StatementGeographicalAxis
= country_FR
 
Italy [Member]    
Schedule of Insured Financial Obligations [Line Items]    
Number of Risks 9ago_InsuredFinancialObligationsNumberofContracts
/ us-gaap_StatementGeographicalAxis
= country_IT
 
Net par amount outstanding 1,501ago_InsuredFinancialObligationsOutstandingPrincipalAmountNet
/ us-gaap_StatementGeographicalAxis
= country_IT
 
Percent of Total Net Par Outstanding 0.40%ago_InsuredFinancialObligationsOutstandingPrincipalAmountasPercentageofTotalOutstandingPrincipal
/ us-gaap_StatementGeographicalAxis
= country_IT
 
Other Countries [Member]    
Schedule of Insured Financial Obligations [Line Items]    
Number of Risks 78ago_InsuredFinancialObligationsNumberofContracts
/ us-gaap_StatementGeographicalAxis
= ago_OtherCountriesMember
 
Net par amount outstanding 8,611ago_InsuredFinancialObligationsOutstandingPrincipalAmountNet
/ us-gaap_StatementGeographicalAxis
= ago_OtherCountriesMember
 
Percent of Total Net Par Outstanding 2.00%ago_InsuredFinancialObligationsOutstandingPrincipalAmountasPercentageofTotalOutstandingPrincipal
/ us-gaap_StatementGeographicalAxis
= ago_OtherCountriesMember
 
Public Finance [Member]    
Schedule of Insured Financial Obligations [Line Items]    
Net par amount outstanding 353,482ago_InsuredFinancialObligationsOutstandingPrincipalAmountNet
/ us-gaap_UnderlyingAssetClassAxis
= ago_PublicFinanceMember
386,179ago_InsuredFinancialObligationsOutstandingPrincipalAmountNet
/ us-gaap_UnderlyingAssetClassAxis
= ago_PublicFinanceMember
Public Finance [Member] | United States [Member]    
Schedule of Insured Financial Obligations [Line Items]    
Number of Risks 12,065ago_InsuredFinancialObligationsNumberofContracts
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_UnderlyingAssetClassAxis
= ago_PublicFinanceMember
 
Net par amount outstanding 322,123ago_InsuredFinancialObligationsOutstandingPrincipalAmountNet
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_UnderlyingAssetClassAxis
= ago_PublicFinanceMember
[1] 352,181ago_InsuredFinancialObligationsOutstandingPrincipalAmountNet
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_UnderlyingAssetClassAxis
= ago_PublicFinanceMember
[2]
Percent of Total Net Par Outstanding 79.90%ago_InsuredFinancialObligationsOutstandingPrincipalAmountasPercentageofTotalOutstandingPrincipal
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_UnderlyingAssetClassAxis
= ago_PublicFinanceMember
 
Public Finance [Member] | California [Member]    
Schedule of Insured Financial Obligations [Line Items]    
Number of Risks 1,465ago_InsuredFinancialObligationsNumberofContracts
/ us-gaap_StatementGeographicalAxis
= stpr_CA
/ us-gaap_UnderlyingAssetClassAxis
= ago_PublicFinanceMember
 
Net par amount outstanding 50,668ago_InsuredFinancialObligationsOutstandingPrincipalAmountNet
/ us-gaap_StatementGeographicalAxis
= stpr_CA
/ us-gaap_UnderlyingAssetClassAxis
= ago_PublicFinanceMember
 
Percent of Total Net Par Outstanding 12.60%ago_InsuredFinancialObligationsOutstandingPrincipalAmountasPercentageofTotalOutstandingPrincipal
/ us-gaap_StatementGeographicalAxis
= stpr_CA
/ us-gaap_UnderlyingAssetClassAxis
= ago_PublicFinanceMember
 
Public Finance [Member] | Pennsylvania [Member]    
Schedule of Insured Financial Obligations [Line Items]    
Number of Risks 1,009ago_InsuredFinancialObligationsNumberofContracts
/ us-gaap_StatementGeographicalAxis
= stpr_PA
/ us-gaap_UnderlyingAssetClassAxis
= ago_PublicFinanceMember
 
Net par amount outstanding 26,173ago_InsuredFinancialObligationsOutstandingPrincipalAmountNet
/ us-gaap_StatementGeographicalAxis
= stpr_PA
/ us-gaap_UnderlyingAssetClassAxis
= ago_PublicFinanceMember
 
Percent of Total Net Par Outstanding 6.50%ago_InsuredFinancialObligationsOutstandingPrincipalAmountasPercentageofTotalOutstandingPrincipal
/ us-gaap_StatementGeographicalAxis
= stpr_PA
/ us-gaap_UnderlyingAssetClassAxis
= ago_PublicFinanceMember
 
Public Finance [Member] | New York [Member]    
Schedule of Insured Financial Obligations [Line Items]    
Number of Risks 995ago_InsuredFinancialObligationsNumberofContracts
/ us-gaap_StatementGeographicalAxis
= stpr_NY
/ us-gaap_UnderlyingAssetClassAxis
= ago_PublicFinanceMember
 
Net par amount outstanding 26,044ago_InsuredFinancialObligationsOutstandingPrincipalAmountNet
/ us-gaap_StatementGeographicalAxis
= stpr_NY
/ us-gaap_UnderlyingAssetClassAxis
= ago_PublicFinanceMember
 
Percent of Total Net Par Outstanding 6.50%ago_InsuredFinancialObligationsOutstandingPrincipalAmountasPercentageofTotalOutstandingPrincipal
/ us-gaap_StatementGeographicalAxis
= stpr_NY
/ us-gaap_UnderlyingAssetClassAxis
= ago_PublicFinanceMember
 
Public Finance [Member] | Texas [Member]    
Schedule of Insured Financial Obligations [Line Items]    
Number of Risks 1,239ago_InsuredFinancialObligationsNumberofContracts
/ us-gaap_StatementGeographicalAxis
= stpr_TX
/ us-gaap_UnderlyingAssetClassAxis
= ago_PublicFinanceMember
 
Net par amount outstanding 25,449ago_InsuredFinancialObligationsOutstandingPrincipalAmountNet
/ us-gaap_StatementGeographicalAxis
= stpr_TX
/ us-gaap_UnderlyingAssetClassAxis
= ago_PublicFinanceMember
 
Percent of Total Net Par Outstanding 6.30%ago_InsuredFinancialObligationsOutstandingPrincipalAmountasPercentageofTotalOutstandingPrincipal
/ us-gaap_StatementGeographicalAxis
= stpr_TX
/ us-gaap_UnderlyingAssetClassAxis
= ago_PublicFinanceMember
 
Public Finance [Member] | Illinois [Member]    
Schedule of Insured Financial Obligations [Line Items]    
Number of Risks 830ago_InsuredFinancialObligationsNumberofContracts
/ us-gaap_StatementGeographicalAxis
= stpr_IL
/ us-gaap_UnderlyingAssetClassAxis
= ago_PublicFinanceMember
 
Net par amount outstanding 22,825ago_InsuredFinancialObligationsOutstandingPrincipalAmountNet
/ us-gaap_StatementGeographicalAxis
= stpr_IL
/ us-gaap_UnderlyingAssetClassAxis
= ago_PublicFinanceMember
 
Percent of Total Net Par Outstanding 5.70%ago_InsuredFinancialObligationsOutstandingPrincipalAmountasPercentageofTotalOutstandingPrincipal
/ us-gaap_StatementGeographicalAxis
= stpr_IL
/ us-gaap_UnderlyingAssetClassAxis
= ago_PublicFinanceMember
 
Public Finance [Member] | Florida [Member]    
Schedule of Insured Financial Obligations [Line Items]    
Number of Risks 384ago_InsuredFinancialObligationsNumberofContracts
/ us-gaap_StatementGeographicalAxis
= stpr_FL
/ us-gaap_UnderlyingAssetClassAxis
= ago_PublicFinanceMember
 
Net par amount outstanding 19,470ago_InsuredFinancialObligationsOutstandingPrincipalAmountNet
/ us-gaap_StatementGeographicalAxis
= stpr_FL
/ us-gaap_UnderlyingAssetClassAxis
= ago_PublicFinanceMember
 
Percent of Total Net Par Outstanding 4.80%ago_InsuredFinancialObligationsOutstandingPrincipalAmountasPercentageofTotalOutstandingPrincipal
/ us-gaap_StatementGeographicalAxis
= stpr_FL
/ us-gaap_UnderlyingAssetClassAxis
= ago_PublicFinanceMember
 
Public Finance [Member] | New Jersey [Member]    
Schedule of Insured Financial Obligations [Line Items]    
Number of Risks 602ago_InsuredFinancialObligationsNumberofContracts
/ us-gaap_StatementGeographicalAxis
= stpr_NJ
/ us-gaap_UnderlyingAssetClassAxis
= ago_PublicFinanceMember
 
Net par amount outstanding 13,558ago_InsuredFinancialObligationsOutstandingPrincipalAmountNet
/ us-gaap_StatementGeographicalAxis
= stpr_NJ
/ us-gaap_UnderlyingAssetClassAxis
= ago_PublicFinanceMember
 
Percent of Total Net Par Outstanding 3.40%ago_InsuredFinancialObligationsOutstandingPrincipalAmountasPercentageofTotalOutstandingPrincipal
/ us-gaap_StatementGeographicalAxis
= stpr_NJ
/ us-gaap_UnderlyingAssetClassAxis
= ago_PublicFinanceMember
 
Public Finance [Member] | Michigan [Member]    
Schedule of Insured Financial Obligations [Line Items]    
Number of Risks 668ago_InsuredFinancialObligationsNumberofContracts
/ us-gaap_StatementGeographicalAxis
= stpr_MI
/ us-gaap_UnderlyingAssetClassAxis
= ago_PublicFinanceMember
 
Net par amount outstanding 12,739ago_InsuredFinancialObligationsOutstandingPrincipalAmountNet
/ us-gaap_StatementGeographicalAxis
= stpr_MI
/ us-gaap_UnderlyingAssetClassAxis
= ago_PublicFinanceMember
 
Percent of Total Net Par Outstanding 3.20%ago_InsuredFinancialObligationsOutstandingPrincipalAmountasPercentageofTotalOutstandingPrincipal
/ us-gaap_StatementGeographicalAxis
= stpr_MI
/ us-gaap_UnderlyingAssetClassAxis
= ago_PublicFinanceMember
 
Public Finance [Member] | Georgia [Member]    
Schedule of Insured Financial Obligations [Line Items]    
Number of Risks 192ago_InsuredFinancialObligationsNumberofContracts
/ us-gaap_StatementGeographicalAxis
= stpr_GA
/ us-gaap_UnderlyingAssetClassAxis
= ago_PublicFinanceMember
 
Net par amount outstanding 8,217ago_InsuredFinancialObligationsOutstandingPrincipalAmountNet
/ us-gaap_StatementGeographicalAxis
= stpr_GA
/ us-gaap_UnderlyingAssetClassAxis
= ago_PublicFinanceMember
 
Percent of Total Net Par Outstanding 2.00%ago_InsuredFinancialObligationsOutstandingPrincipalAmountasPercentageofTotalOutstandingPrincipal
/ us-gaap_StatementGeographicalAxis
= stpr_GA
/ us-gaap_UnderlyingAssetClassAxis
= ago_PublicFinanceMember
 
Public Finance [Member] | Ohio [Member]    
Schedule of Insured Financial Obligations [Line Items]    
Number of Risks 507ago_InsuredFinancialObligationsNumberofContracts
/ us-gaap_StatementGeographicalAxis
= stpr_OH
/ us-gaap_UnderlyingAssetClassAxis
= ago_PublicFinanceMember
 
Net par amount outstanding 7,818ago_InsuredFinancialObligationsOutstandingPrincipalAmountNet
/ us-gaap_StatementGeographicalAxis
= stpr_OH
/ us-gaap_UnderlyingAssetClassAxis
= ago_PublicFinanceMember
 
Percent of Total Net Par Outstanding 1.90%ago_InsuredFinancialObligationsOutstandingPrincipalAmountasPercentageofTotalOutstandingPrincipal
/ us-gaap_StatementGeographicalAxis
= stpr_OH
/ us-gaap_UnderlyingAssetClassAxis
= ago_PublicFinanceMember
 
Public Finance [Member] | Other States and U.S. Territories [Member]    
Schedule of Insured Financial Obligations [Line Items]    
Number of Risks 4,174ago_InsuredFinancialObligationsNumberofContracts
/ us-gaap_StatementGeographicalAxis
= ago_OtherStatesMember
/ us-gaap_UnderlyingAssetClassAxis
= ago_PublicFinanceMember
 
Net par amount outstanding 109,162ago_InsuredFinancialObligationsOutstandingPrincipalAmountNet
/ us-gaap_StatementGeographicalAxis
= ago_OtherStatesMember
/ us-gaap_UnderlyingAssetClassAxis
= ago_PublicFinanceMember
 
Percent of Total Net Par Outstanding 27.00%ago_InsuredFinancialObligationsOutstandingPrincipalAmountasPercentageofTotalOutstandingPrincipal
/ us-gaap_StatementGeographicalAxis
= ago_OtherStatesMember
/ us-gaap_UnderlyingAssetClassAxis
= ago_PublicFinanceMember
 
Public Finance [Member] | Non United States [Member]    
Schedule of Insured Financial Obligations [Line Items]    
Net par amount outstanding 31,359ago_InsuredFinancialObligationsOutstandingPrincipalAmountNet
/ us-gaap_StatementGeographicalAxis
= ago_NonUnitedStatesMember
/ us-gaap_UnderlyingAssetClassAxis
= ago_PublicFinanceMember
[1] 33,998ago_InsuredFinancialObligationsOutstandingPrincipalAmountNet
/ us-gaap_StatementGeographicalAxis
= ago_NonUnitedStatesMember
/ us-gaap_UnderlyingAssetClassAxis
= ago_PublicFinanceMember
[2]
Structured Finance [Member]    
Schedule of Insured Financial Obligations [Line Items]    
Net par amount outstanding 50,247ago_InsuredFinancialObligationsOutstandingPrincipalAmountNet
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_StructuredFinanceMember
72,928ago_InsuredFinancialObligationsOutstandingPrincipalAmountNet
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_StructuredFinanceMember
Structured Finance [Member] | United States [Member]    
Schedule of Insured Financial Obligations [Line Items]    
Number of Risks 839ago_InsuredFinancialObligationsNumberofContracts
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_StructuredFinanceMember
 
Net par amount outstanding 41,171ago_InsuredFinancialObligationsOutstandingPrincipalAmountNet
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_StructuredFinanceMember
[1] 58,907ago_InsuredFinancialObligationsOutstandingPrincipalAmountNet
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_StructuredFinanceMember
[2]
Percent of Total Net Par Outstanding 10.20%ago_InsuredFinancialObligationsOutstandingPrincipalAmountasPercentageofTotalOutstandingPrincipal
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_StructuredFinanceMember
 
Structured Finance [Member] | Non United States [Member]    
Schedule of Insured Financial Obligations [Line Items]    
Net par amount outstanding $ 9,076ago_InsuredFinancialObligationsOutstandingPrincipalAmountNet
/ us-gaap_StatementGeographicalAxis
= ago_NonUnitedStatesMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_StructuredFinanceMember
[1] $ 14,021ago_InsuredFinancialObligationsOutstandingPrincipalAmountNet
/ us-gaap_StatementGeographicalAxis
= ago_NonUnitedStatesMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_StructuredFinanceMember
[2]
[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.