XML 72 R136.htm IDEA: XBRL DOCUMENT v2.4.1.9
Long-Term Debt and Credit Facilities - Interest Expense (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Debt Instrument [Line Items]      
Interest expense $ 92us-gaap_InterestExpenseDebt $ 82us-gaap_InterestExpenseDebt $ 92us-gaap_InterestExpenseDebt
AGUS [Member]      
Debt Instrument [Line Items]      
Interest expense 36us-gaap_InterestExpenseDebt
/ dei_LegalEntityAxis
= ago_AssuredGuarantyUSHoldingIncMember
23us-gaap_InterestExpenseDebt
/ dei_LegalEntityAxis
= ago_AssuredGuarantyUSHoldingIncMember
31us-gaap_InterestExpenseDebt
/ dei_LegalEntityAxis
= ago_AssuredGuarantyUSHoldingIncMember
AGMH [Member]      
Debt Instrument [Line Items]      
Interest expense 54us-gaap_InterestExpenseDebt
/ dei_LegalEntityAxis
= ago_AssuredGuarantyMunicipalHoldingsIncMember
54us-gaap_InterestExpenseDebt
/ dei_LegalEntityAxis
= ago_AssuredGuarantyMunicipalHoldingsIncMember
54us-gaap_InterestExpenseDebt
/ dei_LegalEntityAxis
= ago_AssuredGuarantyMunicipalHoldingsIncMember
AGM [Member]      
Debt Instrument [Line Items]      
Interest expense 2us-gaap_InterestExpenseDebt
/ dei_LegalEntityAxis
= ago_AssuredGuarantyMunicipalCorpMember
5us-gaap_InterestExpenseDebt
/ dei_LegalEntityAxis
= ago_AssuredGuarantyMunicipalCorpMember
7us-gaap_InterestExpenseDebt
/ dei_LegalEntityAxis
= ago_AssuredGuarantyMunicipalCorpMember
Junior Subordinated Debt [Member] | AGMH [Member]      
Debt Instrument [Line Items]      
Interest expense 25us-gaap_InterestExpenseDebt
/ dei_LegalEntityAxis
= ago_AssuredGuarantyMunicipalHoldingsIncMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_JuniorSubordinatedDebtMember
25us-gaap_InterestExpenseDebt
/ dei_LegalEntityAxis
= ago_AssuredGuarantyMunicipalHoldingsIncMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_JuniorSubordinatedDebtMember
25us-gaap_InterestExpenseDebt
/ dei_LegalEntityAxis
= ago_AssuredGuarantyMunicipalHoldingsIncMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_JuniorSubordinatedDebtMember
Corporate securities [Member] | AGMH [Member] | QUIBS 6.875 Percent [Member]      
Debt Instrument [Line Items]      
Interest expense 7us-gaap_InterestExpenseDebt
/ us-gaap_DebtInstrumentAxis
= ago_Quibs6875PercentMember
/ dei_LegalEntityAxis
= ago_AssuredGuarantyMunicipalHoldingsIncMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
7us-gaap_InterestExpenseDebt
/ us-gaap_DebtInstrumentAxis
= ago_Quibs6875PercentMember
/ dei_LegalEntityAxis
= ago_AssuredGuarantyMunicipalHoldingsIncMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
7us-gaap_InterestExpenseDebt
/ us-gaap_DebtInstrumentAxis
= ago_Quibs6875PercentMember
/ dei_LegalEntityAxis
= ago_AssuredGuarantyMunicipalHoldingsIncMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
Senior Notes [Member] | AGUS [Member] | Senior Notes 7.0 Percent [Member]      
Debt Instrument [Line Items]      
Interest expense 13us-gaap_InterestExpenseDebt
/ us-gaap_DebtInstrumentAxis
= ago_SeniorNotes70PercentMember
/ dei_LegalEntityAxis
= ago_AssuredGuarantyUSHoldingIncMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
13us-gaap_InterestExpenseDebt
/ us-gaap_DebtInstrumentAxis
= ago_SeniorNotes70PercentMember
/ dei_LegalEntityAxis
= ago_AssuredGuarantyUSHoldingIncMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
13us-gaap_InterestExpenseDebt
/ us-gaap_DebtInstrumentAxis
= ago_SeniorNotes70PercentMember
/ dei_LegalEntityAxis
= ago_AssuredGuarantyUSHoldingIncMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
Senior Notes [Member] | AGUS [Member] | Senior Notes 5.0 Percent [Member]      
Debt Instrument [Line Items]      
Interest expense 13us-gaap_InterestExpenseDebt
/ us-gaap_DebtInstrumentAxis
= ago_SeniorNotes5.0PercentMember
/ dei_LegalEntityAxis
= ago_AssuredGuarantyUSHoldingIncMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
0us-gaap_InterestExpenseDebt
/ us-gaap_DebtInstrumentAxis
= ago_SeniorNotes5.0PercentMember
/ dei_LegalEntityAxis
= ago_AssuredGuarantyUSHoldingIncMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
0us-gaap_InterestExpenseDebt
/ us-gaap_DebtInstrumentAxis
= ago_SeniorNotes5.0PercentMember
/ dei_LegalEntityAxis
= ago_AssuredGuarantyUSHoldingIncMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
Senior Notes [Member] | AGUS [Member] | Senior Notes 8.50 Percent [Member]      
Debt Instrument [Line Items]      
Interest expense 0us-gaap_InterestExpenseDebt
/ us-gaap_DebtInstrumentAxis
= ago_SeniorNotes850PercentMember
/ dei_LegalEntityAxis
= ago_AssuredGuarantyUSHoldingIncMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
0us-gaap_InterestExpenseDebt
/ us-gaap_DebtInstrumentAxis
= ago_SeniorNotes850PercentMember
/ dei_LegalEntityAxis
= ago_AssuredGuarantyUSHoldingIncMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
8us-gaap_InterestExpenseDebt
/ us-gaap_DebtInstrumentAxis
= ago_SeniorNotes850PercentMember
/ dei_LegalEntityAxis
= ago_AssuredGuarantyUSHoldingIncMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
Enhanced Junior Subordinated Debentures [Member] | AGUS [Member]      
Debt Instrument [Line Items]      
Interest expense 10us-gaap_InterestExpenseDebt
/ dei_LegalEntityAxis
= ago_AssuredGuarantyUSHoldingIncMember
/ us-gaap_LongtermDebtTypeAxis
= ago_EnhancedJuniorSubordinatedDebenturesMember
10us-gaap_InterestExpenseDebt
/ dei_LegalEntityAxis
= ago_AssuredGuarantyUSHoldingIncMember
/ us-gaap_LongtermDebtTypeAxis
= ago_EnhancedJuniorSubordinatedDebenturesMember
10us-gaap_InterestExpenseDebt
/ dei_LegalEntityAxis
= ago_AssuredGuarantyUSHoldingIncMember
/ us-gaap_LongtermDebtTypeAxis
= ago_EnhancedJuniorSubordinatedDebenturesMember
Notes Payable, Other Payables [Member] | AGMH [Member] | 6.25% Notes [Member]      
Debt Instrument [Line Items]      
Interest expense 16us-gaap_InterestExpenseDebt
/ us-gaap_DebtInstrumentAxis
= ago_NotesPayable625PercentMember
/ dei_LegalEntityAxis
= ago_AssuredGuarantyMunicipalHoldingsIncMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableOtherPayablesMember
16us-gaap_InterestExpenseDebt
/ us-gaap_DebtInstrumentAxis
= ago_NotesPayable625PercentMember
/ dei_LegalEntityAxis
= ago_AssuredGuarantyMunicipalHoldingsIncMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableOtherPayablesMember
16us-gaap_InterestExpenseDebt
/ us-gaap_DebtInstrumentAxis
= ago_NotesPayable625PercentMember
/ dei_LegalEntityAxis
= ago_AssuredGuarantyMunicipalHoldingsIncMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableOtherPayablesMember
Notes Payable, Other Payables [Member] | AGMH [Member] | Notes Payable 5.60 Percent [Member]      
Debt Instrument [Line Items]      
Interest expense 6us-gaap_InterestExpenseDebt
/ us-gaap_DebtInstrumentAxis
= ago_NotesPayable560PercentMember
/ dei_LegalEntityAxis
= ago_AssuredGuarantyMunicipalHoldingsIncMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableOtherPayablesMember
6us-gaap_InterestExpenseDebt
/ us-gaap_DebtInstrumentAxis
= ago_NotesPayable560PercentMember
/ dei_LegalEntityAxis
= ago_AssuredGuarantyMunicipalHoldingsIncMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableOtherPayablesMember
6us-gaap_InterestExpenseDebt
/ us-gaap_DebtInstrumentAxis
= ago_NotesPayable560PercentMember
/ dei_LegalEntityAxis
= ago_AssuredGuarantyMunicipalHoldingsIncMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableOtherPayablesMember
Notes Payable, Other Payables [Member] | AGM [Member]      
Debt Instrument [Line Items]      
Interest expense $ 2us-gaap_InterestExpenseDebt
/ dei_LegalEntityAxis
= ago_AssuredGuarantyMunicipalCorpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableOtherPayablesMember
$ 5us-gaap_InterestExpenseDebt
/ dei_LegalEntityAxis
= ago_AssuredGuarantyMunicipalCorpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableOtherPayablesMember
$ 7us-gaap_InterestExpenseDebt
/ dei_LegalEntityAxis
= ago_AssuredGuarantyMunicipalCorpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableOtherPayablesMember