XML 52 R41.htm IDEA: XBRL DOCUMENT
v3.22.2

Outstanding Exposure - Additional Information (Details) - USD ($) $ in Millions | 1 Months Ended | 6 Months Ended |  |  |  |  |
--- | --- | --- | --- | --- | --- | --- | ---
Aug. 31, 2021 | Jun. 30, 2022 | Jul. 08, 2022 | Mar. 31, 2022 | Mar. 15, 2022 | Jan. 18, 2022 | Dec. 31, 2021
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |  |  |
Loss mitigation securities and other |  | $ 1,200 |  |  |  |  | $ 1,300
Net par outstanding |  | 232,812 |  |  |  |  | 236,392
Residual value insurance policies exposure downgraded |  | 1,625 |  |  |  |  | 1,605
Net Exposure |  | 1,119 |  |  |  |  | 1,071
Guarantor, maximum exposure |  | 250 |  |  |  |  |
Puerto Rico |  |  |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |  |  |
Net par outstanding |  | 2,227 |  |  |  |  | 3,572
Puerto Rico | Puerto Rico Exposures Subject to a Plan or Support Agreement |  |  |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |  |  |
Net par outstanding |  | 1,298 |  |  |  |  | 2,643
Puerto Rico | Puerto Rico Exposures Subject to a Plan or Support Agreement | GO/PBA PSA |  |  |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |  |  |
Net par outstanding |  | 42 |  |  |  |  | 1,219
Cash received net of outbound reinsurance |  |  |  |  | $ 530 |  |
Recovery bonds received, net |  |  |  |  | 605 |  |
Contingent value instruments received, net |  |  |  |  | 258 |  |
Puerto Rico | Puerto Rico Exposures Subject to a Plan or Support Agreement | GO/PBA PSA | Assumed |  |  |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |  |  |
Net par outstanding |  | 1 |  |  |  |  |
Puerto Rico | Puerto Rico Exposures Subject to a Plan or Support Agreement | GO/PBA PSA | Direct |  |  |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |  |  |
Net par outstanding |  | 41 |  |  |  |  |
Puerto Rico | Puerto Rico Exposures Subject to a Plan or Support Agreement | GO/PBA PSA | Second-to-pay Exposure |  |  |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |  |  |
Net par outstanding |  |  |  | $ 10 |  |  |
Puerto Rico | Puerto Rico Exposures Subject to a Plan or Support Agreement | GO |  |  |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |  |  |
Net par outstanding |  | 37 |  |  |  |  | 1,097
Puerto Rico | Puerto Rico Exposures Subject to a Plan or Support Agreement | GO | Assumed |  |  |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |  |  |
Net par outstanding |  | 1 |  |  |  |  |
Puerto Rico | Puerto Rico Exposures Subject to a Plan or Support Agreement | GO | Direct |  |  |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |  |  |
Net par outstanding |  | 36 |  |  |  |  |
Puerto Rico | Puerto Rico Exposures Subject to a Plan or Support Agreement | PBA |  |  |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |  |  |
Net par outstanding |  | 5 |  |  |  |  | 122
Puerto Rico | Puerto Rico Exposures Subject to a Plan or Support Agreement | PBA | Assumed |  |  |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |  |  |
Net par outstanding |  | 0 |  |  |  |  |
Puerto Rico | Puerto Rico Exposures Subject to a Plan or Support Agreement | PBA | Direct |  |  |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |  |  |
Net par outstanding |  | 5 |  |  |  |  |
Puerto Rico | Puerto Rico Exposures Subject to a Plan or Support Agreement | HTA/CCDA PSA |  |  |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |  |  |
Net par outstanding |  | 1,256 |  |  |  |  | 1,408
Puerto Rico | Puerto Rico Exposures Subject to a Plan or Support Agreement | PRHTA (Transportation revenue) |  |  |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |  |  |
Net par outstanding |  | 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 par outstanding |  | 457 |  |  |  |  | 457
Puerto Rico | Puerto Rico Exposures Subject to a Plan or Support Agreement | Puerto Rico Convention Center District Authority |  |  |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |  |  |
Net par outstanding |  | 0 |  |  |  |  | 152
Puerto Rico | Puerto Rico Exposures Subject to a Plan or Support Agreement | PREPA |  |  |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |  |  |
Net par outstanding |  | 748 |  |  |  |  | 748
Puerto Rico | Puerto Rico Exposures Subject to a Plan or Support Agreement | PRIFA |  |  |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |  |  |
Net par outstanding |  | 0 |  |  |  |  | 16
Puerto Rico | Constitutionally Guaranteed | GO |  |  |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |  |  |
Litigation amount |  |  |  |  |  | $ 35,000 |
Puerto Rico | Constitutionally Guaranteed | GO and PBA POA |  |  |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |  |  |
Amount of outstanding principal to be paid, in percent | 100.00% |  |  |  |  |  |
Puerto Rico | Constitutionally Guaranteed | 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 | Pension Obligations | GO |  |  |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |  |  |
Litigation amount |  |  |  |  |  | $ 50,000 |
Puerto Rico | Other Public Corporations | University of Puerto Rico |  |  |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |  |  |
Net par outstanding |  | 1 |  |  |  |  |
Puerto Rico | Other Public Corporations | PRASA (Puerto Rico Aqueduct and Sewer Authority) |  |  |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |  |  |
Net par outstanding |  | 1 |  |  |  |  |
Puerto Rico | PRHTA |  |  |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |  |  |
Net par outstanding |  | 1,300 |  |  |  |  |
Puerto Rico | PRHTA | Subsequent Event |  |  |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |  |  |
Cash received |  |  | $ 147 |  |  |  |
Notional amount of contingent value instrument received |  |  | $ 668 |  |  |  |
U.S. Virgin Islands |  |  |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |  |  |
Net par outstanding |  | 187 |  |  |  |  |
Principal amount defeased |  | 256 |  |  |  |  |
Principal amount upgraded (downgraded) |  | 134 |  |  |  |  |
Public finance |  |  |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |  |  |
Net par outstanding |  | 224,095 |  |  |  |  | 227,164
Structured finance |  |  |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |  |  |
Net par outstanding |  | 8,717 |  |  |  |  | 9,228
Commitment to Provide Guarantees | Public finance |  |  |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |  |  |
Outstanding commitments to provide guaranties |  | 1,301 |  |  |  |  |
Commitment to Provide Guarantees | Structured finance |  |  |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |  |  |
Outstanding commitments to provide guaranties |  | $ 763 |  |  |  |  |
BIG |  |  |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |  |  |
Maximum period of liquidity claims (in years) |  | 1 year |  |  |  |  |
Net par outstanding |  | $ 5,386 |  |  |  |  | 7,356
Residual value insurance policies exposure downgraded |  | 144 |  |  |  |  | 144
Net Exposure |  | 84 |  |  |  |  | 84
BIG | Puerto Rico |  |  |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |  |  |
Net par outstanding |  | 2,227 |  |  |  |  | 3,572
Decrease in net par outstanding |  | 1,345 |  |  |  |  |
BIG | U.S. Virgin Islands |  |  |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |  |  |
Net par outstanding |  | 51 |  | $ 185 |  |  | 469
BIG | Public finance |  |  |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |  |  |
Net par outstanding |  | 4,091 |  |  |  |  | 5,972
BIG | Structured finance |  |  |  |  |  |  |
Schedule of Insured Financial Obligations [Line Items] |  |  |  |  |  |  |
Net par outstanding |  | $ 1,295 |  |  |  |  | $ 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, Litigation Amount + References No definition available. + Details
Name: | ago_FiscalPlanCommonwealthGeneralObligationBondsLitigationAmount
Namespace Prefix: | ago_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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 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, Principal Amount Defeased + References No definition available. + Details
Name: | ago_InsuredFinancialObligationsPrincipalAmountDefeased
Namespace Prefix: | ago_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Insured Financial Obligations, Principal Amount Upgraded (Downgraded) + References No definition available. + Details
Name: | ago_InsuredFinancialObligationsPrincipalAmountUpgradedDowngraded
Namespace Prefix: | ago_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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 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 Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (b)(1) -URI https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248 + Details
Name: | us-gaap_GuaranteeObligationsMaximumExposure
Namespace Prefix: | us-gaap_
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_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: | ago_BondExposureTypeAxis=ago_AssumedReinsuranceExposureMember
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: | 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_HTACCDAPSAMember
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_PuertoRicoElectricPowerAuthorityMember
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_ConstitutionallyGuaranteedMember
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: | srt_CounterpartyNameAxis=ago_PRCCDAAndPRIFAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

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

X
- Details
Name: | srt_StatementGeographicalAxis=country_VI
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: |