XML 35 R118.htm IDEA: XBRL DOCUMENT v2.4.1.9
Insurance Company Regulatory Requirements - Dividends and Surplus Notes By Insurance Company Subsidiaries (Details) (Affiliated Entity [Member], USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Municipal Assurance Corp Holdings [Member] | MAC [Member]      
Statutory Accounting Practices [Line Items]      
Issuance of surplus notes $ 0ago_StatutoryAccountingPracticesIntercompanyTransactionProceedsfromIssuanceofSurplusNotes
/ us-gaap_CounterpartyNameAxis
= ago_MunicipalAssuranceCorpHoldingsMember
/ dei_LegalEntityAxis
= ago_MunicipalAssuranceCorpMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_AffiliatedEntityMember
$ (300)ago_StatutoryAccountingPracticesIntercompanyTransactionProceedsfromIssuanceofSurplusNotes
/ us-gaap_CounterpartyNameAxis
= ago_MunicipalAssuranceCorpHoldingsMember
/ dei_LegalEntityAxis
= ago_MunicipalAssuranceCorpMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_AffiliatedEntityMember
$ 0ago_StatutoryAccountingPracticesIntercompanyTransactionProceedsfromIssuanceofSurplusNotes
/ us-gaap_CounterpartyNameAxis
= ago_MunicipalAssuranceCorpHoldingsMember
/ dei_LegalEntityAxis
= ago_MunicipalAssuranceCorpMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_AffiliatedEntityMember
AGM [Member] | MAC [Member]      
Statutory Accounting Practices [Line Items]      
Issuance of surplus notes 0ago_StatutoryAccountingPracticesIntercompanyTransactionProceedsfromIssuanceofSurplusNotes
/ us-gaap_CounterpartyNameAxis
= ago_AssuredGuarantyMunicipalCorpMember
/ dei_LegalEntityAxis
= ago_MunicipalAssuranceCorpMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_AffiliatedEntityMember
(100)ago_StatutoryAccountingPracticesIntercompanyTransactionProceedsfromIssuanceofSurplusNotes
/ us-gaap_CounterpartyNameAxis
= ago_AssuredGuarantyMunicipalCorpMember
/ dei_LegalEntityAxis
= ago_MunicipalAssuranceCorpMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_AffiliatedEntityMember
0ago_StatutoryAccountingPracticesIntercompanyTransactionProceedsfromIssuanceofSurplusNotes
/ us-gaap_CounterpartyNameAxis
= ago_AssuredGuarantyMunicipalCorpMember
/ dei_LegalEntityAxis
= ago_MunicipalAssuranceCorpMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_AffiliatedEntityMember
Assured Guaranty LTD [Member] | Assured Guaranty Re [Member]      
Statutory Accounting Practices [Line Items]      
Dividends paid 82us-gaap_StatutoryAccountingPracticesDividendsPaidWithApprovalOfRegulatoryAgency
/ us-gaap_CounterpartyNameAxis
= ago_AssuredGuarantyLTDMember
/ dei_LegalEntityAxis
= ago_AssuredGuarantyReMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_AffiliatedEntityMember
144us-gaap_StatutoryAccountingPracticesDividendsPaidWithApprovalOfRegulatoryAgency
/ us-gaap_CounterpartyNameAxis
= ago_AssuredGuarantyLTDMember
/ dei_LegalEntityAxis
= ago_AssuredGuarantyReMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_AffiliatedEntityMember
151us-gaap_StatutoryAccountingPracticesDividendsPaidWithApprovalOfRegulatoryAgency
/ us-gaap_CounterpartyNameAxis
= ago_AssuredGuarantyLTDMember
/ dei_LegalEntityAxis
= ago_AssuredGuarantyReMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_AffiliatedEntityMember
AGMH [Member] | AGM [Member]      
Statutory Accounting Practices [Line Items]      
Dividends paid 160us-gaap_StatutoryAccountingPracticesDividendsPaidWithApprovalOfRegulatoryAgency
/ us-gaap_CounterpartyNameAxis
= ago_AssuredGuarantyMunicipalHoldingsIncMember
/ dei_LegalEntityAxis
= ago_AssuredGuarantyMunicipalCorpMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_AffiliatedEntityMember
163us-gaap_StatutoryAccountingPracticesDividendsPaidWithApprovalOfRegulatoryAgency
/ us-gaap_CounterpartyNameAxis
= ago_AssuredGuarantyMunicipalHoldingsIncMember
/ dei_LegalEntityAxis
= ago_AssuredGuarantyMunicipalCorpMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_AffiliatedEntityMember
30us-gaap_StatutoryAccountingPracticesDividendsPaidWithApprovalOfRegulatoryAgency
/ us-gaap_CounterpartyNameAxis
= ago_AssuredGuarantyMunicipalHoldingsIncMember
/ dei_LegalEntityAxis
= ago_AssuredGuarantyMunicipalCorpMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_AffiliatedEntityMember
Repayment of surplus notes 50ago_StatutoryAccountingPracticesIntercompanyTransactionRepaymentofSurplusNotes
/ us-gaap_CounterpartyNameAxis
= ago_AssuredGuarantyMunicipalHoldingsIncMember
/ dei_LegalEntityAxis
= ago_AssuredGuarantyMunicipalCorpMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_AffiliatedEntityMember
50ago_StatutoryAccountingPracticesIntercompanyTransactionRepaymentofSurplusNotes
/ us-gaap_CounterpartyNameAxis
= ago_AssuredGuarantyMunicipalHoldingsIncMember
/ dei_LegalEntityAxis
= ago_AssuredGuarantyMunicipalCorpMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_AffiliatedEntityMember
50ago_StatutoryAccountingPracticesIntercompanyTransactionRepaymentofSurplusNotes
/ us-gaap_CounterpartyNameAxis
= ago_AssuredGuarantyMunicipalHoldingsIncMember
/ dei_LegalEntityAxis
= ago_AssuredGuarantyMunicipalCorpMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_AffiliatedEntityMember
AGUS [Member] | AGC [Member]      
Statutory Accounting Practices [Line Items]      
Dividends paid $ 69us-gaap_StatutoryAccountingPracticesDividendsPaidWithApprovalOfRegulatoryAgency
/ us-gaap_CounterpartyNameAxis
= ago_AssuredGuarantyUSHoldingIncMember
/ dei_LegalEntityAxis
= ago_AssuredGuarantyCorpMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_AffiliatedEntityMember
$ 67us-gaap_StatutoryAccountingPracticesDividendsPaidWithApprovalOfRegulatoryAgency
/ us-gaap_CounterpartyNameAxis
= ago_AssuredGuarantyUSHoldingIncMember
/ dei_LegalEntityAxis
= ago_AssuredGuarantyCorpMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_AffiliatedEntityMember
$ 55us-gaap_StatutoryAccountingPracticesDividendsPaidWithApprovalOfRegulatoryAgency
/ us-gaap_CounterpartyNameAxis
= ago_AssuredGuarantyUSHoldingIncMember
/ dei_LegalEntityAxis
= ago_AssuredGuarantyCorpMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_AffiliatedEntityMember