XML 76 R60.htm IDEA: XBRL DOCUMENT
v3.22.4

Outstanding Exposure - Narrative (Details) - USD ($) $ in Millions | 1 Months Ended | 12 Months Ended |  |  |
--- | --- | --- | --- | --- | ---
Aug. 31, 2021 | Dec. 31, 2022 | Mar. 01, 2023 | Mar. 15, 2022 | Dec. 31, 2021
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |
Loss Mitigation Securities and other |  | $ 1,300 |  |  | $ 1,300
Net Par Outstanding |  | 233,258 |  |  | 236,392
Gross Exposure |  | 1,700 |  |  |
Puerto Rico |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |
Net Par Outstanding |  | 1,361 |  |  | 3,572
Puerto Rico | Net Exposure | PRCCDA and PRIFA |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |
Cash received for bonds |  |  |  | $ 47 |
Notional amount of contingent value instrument received for bonds |  |  |  | $ 98 |
Puerto Rico | Net Exposure | GO and PBA POA |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |
Amount of outstanding principal to be paid, percent | 100.00% |  |  |  |
Puerto Rico | Puerto Rico Exposures Subject to a Plan Support Agreement |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |
Net Par Outstanding |  | 509 |  |  | 2,643
Puerto Rico | Puerto Rico Exposures Subject to a Plan Support Agreement | PREPA |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |
Net Par Outstanding |  | 720 |  |  | 748
Puerto Rico | Puerto Rico Exposures Subject to a Plan Support Agreement | Commonwealth of Puerto Rico - GO |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |
Net Par Outstanding |  | 25 |  |  | 1,097
Puerto Rico | Puerto Rico Exposures Subject to a Plan Support Agreement | GO/PBA PSA |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |
Net Par Outstanding |  | 29 |  |  |
Cash received net of outbound reinsurance |  | 530 |  |  |
Recovery bonds received, net |  | 605 |  |  |
Contingent value instruments received, net |  | 258 |  |  |
Net par outstanding, portion of noncallable insured bonds |  |  |  |  | 102
Puerto Rico | Puerto Rico Exposures Subject to a Plan Support Agreement | PBA |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |
Net Par Outstanding |  | 4 |  |  | 122
Puerto Rico | Puerto Rico Exposures Subject to a Plan Support Agreement | PRHTA (Transportation revenue) |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |
Net Par Outstanding |  | 298 |  |  | 799
Puerto Rico | Puerto Rico Exposures Subject to a Plan Support Agreement | PRHTA (Highway revenue) |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |
Net Par Outstanding |  | 182 |  |  | 457
Puerto Rico | Puerto Rico Exposures Subject to a Plan Support Agreement | PRCCDA |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |
Net Par Outstanding |  | 0 |  |  | 152
Puerto Rico | Puerto Rico Exposures Subject to a Plan Support Agreement | PRIFA |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |
Net Par Outstanding |  | 0 |  |  | 16
Puerto Rico | Puerto Rico Highways and Transportation Authority |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |
Net Par Outstanding |  | 480 |  |  |
Cash received |  | 251 |  |  |
Recovery bonds received, net |  | 807 |  |  |
Notional amount of contingent value instrument received |  | 672 |  |  |
Puerto Rico | Other Puerto Rico Exposures |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |
Net Par Outstanding |  | 852 |  |  | 929
Puerto Rico | Other Puerto Rico Exposures | MFA |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |
Net Par Outstanding |  | 131 |  |  | 179
Puerto Rico | Other Puerto Rico Exposures | MFA | Subsequent Event |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |
Debt service payments |  |  | $ 132 |  |
Public finance |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |
Net Par Outstanding |  | 224,099 |  |  | 227,164
Structured finance |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |
Net Par Outstanding |  | 9,159 |  |  | 9,228
Commitment to Provide Guarantees | Public finance |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |
Outstanding commitments to provide guaranties |  | 220 |  |  |
Commitment to Provide Guarantees | Structured finance |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |
Outstanding commitments to provide guaranties |  | $ 792 |  |  |
BIG |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |
Maximum period of liquidity claims (in years) |  | 1 year |  |  |
Net Par Outstanding |  | $ 5,892 |  |  | 7,356
Gross Exposure |  | 144 |  |  | 144
Net Exposure |  | 84 |  |  | 84
BIG | Puerto Rico |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |
Change in net par outstanding |  | 2,200 |  |  |
Net Par Outstanding |  | 1,400 |  |  | 3,600
BIG | Puerto Rico | Puerto Rico Exposures Subject to a Plan Support Agreement |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |
Change in net par outstanding |  | 2,000 |  |  |
BIG | Public finance |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |
Net Par Outstanding |  | 4,777 |  |  | 5,972
BIG | Structured finance |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |
Net Par Outstanding |  | $ 1,115 |  |  | $ 1,384
Minimum |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |
Probability of paying more claims than being reimbursed (as a percent) |  | 50.00% |  |  |

X
- Definition Cash Received For Bonds + References No definition available. + Details
Name: | ago_CashReceivedForBonds
Namespace Prefix: | ago_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fiscal Plan, Commonwealth General Obligation Bonds, Amount of Outstanding Principal to be Paid, Percent + References No definition available. + Details
Name: | ago_FiscalPlanCommonwealthGeneralObligationBondsAmountOfOutstandingPrincipalToBePaidPercent
Namespace Prefix: | ago_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fiscal Plan, Commonwealth General Obligation Bonds, Cash Received Net of Outbound Reinsurance + References No definition available. + Details
Name: | ago_FiscalPlanCommonwealthGeneralObligationBondsCashReceivedNetOfOutboundReinsurance
Namespace Prefix: | ago_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fiscal Plan, Commonwealth General Obligation Bonds, Contingent Value Instruments Received, Net + References No definition available. + Details
Name: | ago_FiscalPlanCommonwealthGeneralObligationBondsContingentValueInstrumentsReceivedNet
Namespace Prefix: | ago_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fiscal Plan, Commonwealth General Obligation Bonds, Recovery Bonds Received, Net + References No definition available. + Details
Name: | ago_FiscalPlanCommonwealthGeneralObligationBondsRecoveryBondsReceivedNet
Namespace Prefix: | ago_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Insured Financial Obligations, Debt Service Payments + References No definition available. + Details
Name: | ago_InsuredFinancialObligationsDebtServicePayments
Namespace Prefix: | ago_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Represents the outstanding principal amounts of the securities insured and purchased by the Company, and for which it has expected losses to be paid, in order to mitigate the economic effect of insured losses ("loss mitigation securities"). + References No definition available. + Details
Name: | ago_InsuredFinancialObligationsLossMitigationSecurities
Namespace Prefix: | ago_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Represents the period within which the entity expects the reimbursement of the liquidity claims. + References No definition available. + Details
Name: | ago_InsuredFinancialObligationsMaximumPeriodofLiquidityClaims
Namespace Prefix: | ago_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Insured Financial Obligations, Outstanding Principal Amount, Increase (Decrease) + References No definition available. + Details
Name: | ago_InsuredFinancialObligationsOutstandingPrincipalAmountIncreaseDecrease
Namespace Prefix: | ago_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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 Insured Financial Obligations, Outstanding Principal Amount of Noncallable Insure Bonds, Net + References No definition available. + Details
Name: | ago_InsuredFinancialObligationsOutstandingPrincipalAmountOfNoncallableInsureBondsNet
Namespace Prefix: | ago_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Probability that, on a present value basis, the entity will pay more claims over the life of that transaction than it will ultimately have been reimbursed. + References No definition available. + Details
Name: | ago_InsuredFinancialObligationsProbabilityofPayingMoreClaimsthanReimbursedPercentage
Namespace Prefix: | ago_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Insured Financial Obligations, Recoveries, Cash + References No definition available. + Details
Name: | ago_InsuredFinancialObligationsRecoveriesCash
Namespace Prefix: | ago_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Insured Financial Obligations, Recoveries, Notional Amount of Contingent Value Instrument + References No definition available. + Details
Name: | ago_InsuredFinancialObligationsRecoveriesNotionalAmountOfContingentValueInstrument
Namespace Prefix: | ago_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Insured Financial Obligations, Recovery Bonds Received, Net + References No definition available. + Details
Name: | ago_InsuredFinancialObligationsRecoveryBondsReceivedNet
Namespace Prefix: | ago_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Notional Amount of Contingent Value Instrument Received For Bonds + References No definition available. + Details
Name: | ago_NotionalAmountOfContingentValueInstrumentReceivedForBonds
Namespace Prefix: | ago_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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
- Definition Specialty Insurance and Reinsurance, Gross Par + References No definition available. + Details
Name: | ago_SpecialtyInsuranceandReinsuranceGrossPar
Namespace Prefix: | ago_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Specialty Insurance and Reinsurance, Net Par + References No definition available. + Details
Name: | ago_SpecialtyInsuranceandReinsuranceNetPar
Namespace Prefix: | ago_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions. + References No definition available. + Details
Name: | us-gaap_OtherCommitment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

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

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

X
- Details
Name: | srt_CounterpartyNameAxis=ago_GOAndPBAPOAMember
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_PuertoRicoElectricPowerAuthorityMember
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_GOPBAPSAMember
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_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_PuertoRicoInfrastructureFinancingAuthorityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ago_LoansInsuredOrGuaranteeForGovernmentAuthoritiesAxis=ago_PuertoRicoHighwaysAndTransportationAuthorityMember
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: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_UnderlyingAssetClassAxis=ago_PublicFinanceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_UnderlyingAssetClassAxis=us-gaap_StructuredFinanceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_OtherCommitmentsAxis=ago_CommitmenttoProvideGuaranteesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InternalCreditAssessmentAxis=us-gaap_InternalNoninvestmentGradeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |