XML 74 R54.htm IDEA: XBRL DOCUMENT
v3.23.1

Expected Loss to be Paid (Recovered) - Net Expected Loss to be Paid After Net Expected Recoveries for Breaches of R&W Rollforward (Details) - USD ($) $ in Millions | 3 Months Ended
--- | ---
Mar. 31, 2023 | Mar. 31, 2022
Present Value of Net Expected Loss and Loss Adjustment Expenses to be Paid [Roll Forward] |  |
Net expected loss to be paid (recovered), beginning of period | $ 522 | $ 411
Accretion of discount | 5 | 2
Changes in discount rates | 10 | (47)
Changes in timing and assumptions | (4) | 1
Total economic loss development (benefit) | 11 | (44)
Net (paid) recovered losses | (16) | 65
Net expected loss to be paid (recovered), end of period | $ 517 | $ 432
Period after the end of the reporting period within which the ceded paid losses are typically settled (in days) | 45 days | 45 days
Public finance |  |
Present Value of Net Expected Loss and Loss Adjustment Expenses to be Paid [Roll Forward] |  |
Net expected loss to be paid (recovered), beginning of period | $ 412 | $ 209
Total economic loss development (benefit) | 5 | (50)
Net (paid) recovered losses | (24) | 32
Net expected loss to be paid (recovered), end of period | 393 | 191
Public finance | United States |  |
Present Value of Net Expected Loss and Loss Adjustment Expenses to be Paid [Roll Forward] |  |
Net expected loss to be paid (recovered), beginning of period | 403 | 197
Total economic loss development (benefit) | 1 | (48)
Net (paid) recovered losses | (24) | 32
Net expected loss to be paid (recovered), end of period | 380 | 181
Public finance | Non-U.S. public finance |  |
Present Value of Net Expected Loss and Loss Adjustment Expenses to be Paid [Roll Forward] |  |
Net expected loss to be paid (recovered), beginning of period | 9 | 12
Total economic loss development (benefit) | 4 | (2)
Net (paid) recovered losses | 0 | 0
Net expected loss to be paid (recovered), end of period | 13 | 10
RMBS | United States |  |
Present Value of Net Expected Loss and Loss Adjustment Expenses to be Paid [Roll Forward] |  |
Net expected loss to be paid (recovered), beginning of period | 66 | 150
Total economic loss development (benefit) | 5 | 7
Net (paid) recovered losses | 11 | 38
Net expected loss to be paid (recovered), end of period | 82 | 195
Other structured finance |  |
Present Value of Net Expected Loss and Loss Adjustment Expenses to be Paid [Roll Forward] |  |
Net expected loss to be paid (recovered), beginning of period | 44 | 52
Total economic loss development (benefit) | 1 | (1)
Net (paid) recovered losses | (3) | (5)
Net expected loss to be paid (recovered), end of period | 42 | 46
Structured finance |  |
Present Value of Net Expected Loss and Loss Adjustment Expenses to be Paid [Roll Forward] |  |
Net expected loss to be paid (recovered), beginning of period | 110 | 202
Total economic loss development (benefit) | 6 | 6
Net (paid) recovered losses | 8 | 33
Net expected loss to be paid (recovered), end of period | $ 124 | $ 241

X
- Definition Guarantor Obligations, Liability For Unpaid Claims And Claims Adjustment Expense, Claims Paid After Recoveries for Representations and Warranties + References No definition available. + Details
Name: | ago_GuarantorObligationsLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidAfterRecoveriesforRepresentationsandWarranties
Namespace Prefix: | ago_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Guarantor Obligations, Net Expected Loss Development After Recoveries for Representations and Warranties + References No definition available. + Details
Name: | ago_GuarantorObligationsNetExpectedLossDevelopmentAfterRecoveriesforRepresentationsandWarranties
Namespace Prefix: | ago_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Guarantor Obligations, Net Expected Loss Development After Recoveries for Representations and Warranties, Accretion Of Discount + References No definition available. + Details
Name: | ago_GuarantorObligationsNetExpectedLossDevelopmentAfterRecoveriesforRepresentationsandWarrantiesAccretionOfDiscount
Namespace Prefix: | ago_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Guarantor Obligations, Net Expected Loss Development After Recoveries for Representations and Warranties, Changes In Discount Rates + References No definition available. + Details
Name: | ago_GuarantorObligationsNetExpectedLossDevelopmentAfterRecoveriesforRepresentationsandWarrantiesChangesInDiscountRates
Namespace Prefix: | ago_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Guarantor Obligations, Net Expected Loss Development After Recoveries for Representations and Warranties, Changes In Timing And Assumptions + References No definition available. + Details
Name: | ago_GuarantorObligationsNetExpectedLossDevelopmentAfterRecoveriesforRepresentationsandWarrantiesChangesInTimingAndAssumptions
Namespace Prefix: | ago_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Guarantor Obligations, Net Expected Loss to be Paid After Recoveries for Representations and Warranties + References No definition available. + Details
Name: | ago_GuarantorObligationsNetExpectedLosstobePaidAfterRecoveriesforRepresentationsandWarranties
Namespace Prefix: | ago_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- References No definition available. + Details
Name: | ago_PresentValueOfNetExpectedLossAndLossAdjustmentExpensesToBePaidRollForward
Namespace Prefix: | ago_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the period after the end of the reporting period within which the ceded paid losses are settled. + References No definition available. + Details
Name: | ago_ReinsuranceRecoverablesPeriodafterEndofReportingPeriodforSettlementofCededPaidLosses
Namespace Prefix: | ago_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

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

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

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

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

X
- Details
Name: | us-gaap_UnderlyingAssetClassAxis=ago_OtherStructuredFinanceMember
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: |