XML 66 R46.htm IDEA: XBRL DOCUMENT
v3.22.1

Outstanding Exposure - Outstanding GO and PBA Bonds (Details) - USD ($) $ in Millions | Mar. 31, 2022 | Dec. 31, 2021
--- | --- | ---
Financial Guaranty Insurance BIG Transaction Loss Summary |  |
Net | $ 233,379 | $ 236,392
Puerto Rico |  |
Financial Guaranty Insurance BIG Transaction Loss Summary |  |
Net | 2,237 | 3,572
Puerto Rico Exposures Subject to a Plan or Support Agreement | Puerto Rico |  |
Financial Guaranty Insurance BIG Transaction Loss Summary |  |
Net | 1,308 | 2,643
Puerto Rico Exposures Subject to a Plan or Support Agreement | GO/PBA PSA | Puerto Rico |  |
Financial Guaranty Insurance BIG Transaction Loss Summary |  |
Net | 52 | 1,219
Puerto Rico Exposures Subject to a Plan or Support Agreement | GO | Puerto Rico |  |
Financial Guaranty Insurance BIG Transaction Loss Summary |  |
Net | 47 | 1,097
Puerto Rico Exposures Subject to a Plan or Support Agreement | PBA | Puerto Rico |  |
Financial Guaranty Insurance BIG Transaction Loss Summary |  |
Net | 5 | $ 122
Direct | Puerto Rico Exposures Subject to a Plan or Support Agreement | GO/PBA PSA | Puerto Rico |  |
Financial Guaranty Insurance BIG Transaction Loss Summary |  |
Net | 41 |
Direct | Puerto Rico Exposures Subject to a Plan or Support Agreement | GO | Puerto Rico |  |
Financial Guaranty Insurance BIG Transaction Loss Summary |  |
Net | 36 |
Direct | Puerto Rico Exposures Subject to a Plan or Support Agreement | PBA | Puerto Rico |  |
Financial Guaranty Insurance BIG Transaction Loss Summary |  |
Net | 5 |
Second-to-Pay | Puerto Rico Exposures Subject to a Plan or Support Agreement | GO/PBA PSA | Puerto Rico |  |
Financial Guaranty Insurance BIG Transaction Loss Summary |  |
Net | 10 |
Second-to-Pay | Puerto Rico Exposures Subject to a Plan or Support Agreement | GO | Puerto Rico |  |
Financial Guaranty Insurance BIG Transaction Loss Summary |  |
Net | 10 |
Second-to-Pay | Puerto Rico Exposures Subject to a Plan or Support Agreement | PBA | Puerto Rico |  |
Financial Guaranty Insurance BIG Transaction Loss Summary |  |
Net | 0 |
Assumed | Puerto Rico Exposures Subject to a Plan or Support Agreement | GO/PBA PSA | Puerto Rico |  |
Financial Guaranty Insurance BIG Transaction Loss Summary |  |
Net | 1 |
Assumed | Puerto Rico Exposures Subject to a Plan or Support Agreement | GO | Puerto Rico |  |
Financial Guaranty Insurance BIG Transaction Loss Summary |  |
Net | 1 |
Assumed | Puerto Rico Exposures Subject to a Plan or Support Agreement | PBA | Puerto Rico |  |
Financial Guaranty Insurance BIG Transaction Loss Summary |  |
Net | $ 0 |

X
- Definition Represents the outstanding principal amounts of the underlying insured obligations for financial guaranty contracts, after netting out ceded contracts. + References No definition available. + Details
Name: | ago_InsuredFinancialObligationsOutstandingPrincipalAmountNet
Namespace Prefix: | ago_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_ScheduleOfInsuredFinancialObligationsWithCreditDeteriorationLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_StatementGeographicalAxis=country_PR
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ago_LoansInsuredOrGuaranteeForGovernmentAuthoritiesAxis=ago_PuertoRicoExposuresSubjectToAPlanSupportAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=ago_GOPBAPSAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=ago_CommonwealthofPuertoRicoGeneralObligationBondsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=ago_PuertoRicoPublicBuildingsAuthorityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ago_BondExposureTypeAxis=ago_DirectExposureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ago_BondExposureTypeAxis=ago_SecondToPayExposureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ago_BondExposureTypeAxis=ago_AssumedReinsuranceExposureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |