XML 68 R48.htm IDEA: XBRL DOCUMENT
v3.22.1

Outstanding Exposure - Puerto Rico Net Par Outstanding (Details) - USD ($) $ in Millions | Mar. 31, 2022 | Dec. 31, 2021
--- | --- | ---
Schedule of Insured Financial Obligations [Line Items] |  |
Net | $ 233,379 | $ 236,392
Puerto Rico |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 2,237 | 3,572
Puerto Rico | Puerto Rico Exposures Subject to a Plan or Support Agreement |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 1,308 | 2,643
Puerto Rico | Puerto Rico Exposures Subject to a Plan or Support Agreement | GO |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 47 | 1,097
Puerto Rico | Puerto Rico Exposures Subject to a Plan or Support Agreement | PBA |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 5 | 122
Puerto Rico | Puerto Rico Exposures Subject to a Plan or Support Agreement | GO/PBA PSA |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 52 | 1,219
Puerto Rico | Puerto Rico Exposures Subject to a Plan or Support Agreement | PRHTA (Transportation revenue) |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 799 | 799
Puerto Rico | Puerto Rico Exposures Subject to a Plan or Support Agreement | PRHTA (Highway revenue) |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 457 | 457
Puerto Rico | Puerto Rico Exposures Subject to a Plan or Support Agreement | PRCCDA |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 0 | 152
Puerto Rico | Puerto Rico Exposures Subject to a Plan or Support Agreement | HTA/CCDA PSA |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 1,256 | 1,408
Puerto Rico | Puerto Rico Exposures Subject to a Plan or Support Agreement | PRIFA |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 0 | 16
Puerto Rico | Puerto Rico Exposures Subject to a Plan or Support Agreement | PREPA |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 748 | 748
Puerto Rico | Other Puerto Rico Exposures |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 929 | 929
Puerto Rico | Other Puerto Rico Exposures | MFA |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 179 | 179
Puerto Rico | Other Puerto Rico Exposures | PRASA and U of PR |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | $ 2 | $ 2

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] for Schedule of Insured Financial Obligations [Table] + References No definition available. + Details
Name: | ago_ScheduleofInsuredFinancialObligationsLineItems
Namespace Prefix: | ago_
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_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: | srt_CounterpartyNameAxis=ago_GOPBAPSAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

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

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

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

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

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

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