XML 140 R118.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Fair Value Measurement - Quantitative Information - Liabilities (Details) - Level 3 - USD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2023 | Dec. 31, 2022
Credit derivative liabilities, net |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |
Fair value inputs internal floor | 0.10% |
Credit derivative liabilities, net | Valuation, Income Approach |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |
Total liabilities carried at fair value | $ (50) | $ (162)
Credit derivative liabilities, net | Minimum |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |
Fair value inputs bank profit | 1.056% | 0.51%
Credit derivative liabilities, net | Minimum | Valuation, Income Approach |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |
Fair value inputs hedge cost | 10.20% | 11.50%
Credit derivative liabilities, net | Maximum |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |
Fair value inputs bank profit | 3.026% | 2.705%
Credit derivative liabilities, net | Maximum | Valuation, Income Approach |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |
Fair value inputs hedge cost | 26.50% | 25.20%
Credit derivative liabilities, net | Weighted Average |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |
Fair value inputs bank profit | 1.586% | 1.094%
Credit derivative liabilities, net | Weighted Average | Valuation, Income Approach |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |
Fair value inputs hedge cost | 15.80% | 15.70%
Financial Guarantee Variable Interest Entities | Valuation, Income Approach |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |
Total liabilities carried at fair value | $ (554) | $ (715)
Financial Guarantee Variable Interest Entities | Minimum | Valuation, Income Approach |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |
Yield (as a percent) | 5.00% | 4.80%
Financial Guarantee Variable Interest Entities | Maximum | Valuation, Income Approach |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |
Yield (as a percent) | 10.70% | 10.90%
Financial Guarantee Variable Interest Entities | Weighted Average | Valuation, Income Approach |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |
Yield (as a percent) | 5.80% | 5.90%
Consolidated Investment Vehicles | CLO contracts | Valuation, Income Approach |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |
Total liabilities carried at fair value |  | $ (4,090)
Consolidated Investment Vehicles | CLO contracts | Minimum | Valuation, Income Approach |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |
Yield (as a percent) |  | 3.00%
Consolidated Investment Vehicles | CLO contracts | Maximum | Valuation, Income Approach |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |
Yield (as a percent) |  | 27.40%
Consolidated Investment Vehicles | CLO contracts | Weighted Average | Valuation, Income Approach |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |
Yield (as a percent) |  | 5.50%
Consolidated Investment Vehicles | Warehouse Financing Debt | Valuation, Income Approach |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |
Total liabilities carried at fair value |  | $ (36)
Consolidated Investment Vehicles | Warehouse Financing Debt | Minimum | Valuation, Income Approach |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |
Yield (as a percent) |  | 11.70%
Consolidated Investment Vehicles | Warehouse Financing Debt | Maximum | Valuation, Income Approach |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |
Yield (as a percent) |  | 16.90%
Consolidated Investment Vehicles | Warehouse Financing Debt | Weighted Average | Valuation, Income Approach |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |
Yield (as a percent) |  | 12.90%
Consolidated Investment Vehicles | Borrowings | Valuation, Income Approach |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |
Total liabilities carried at fair value |  | $ (28)
CPR | Financial Guarantee Variable Interest Entities | Minimum | Valuation, Income Approach |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |
Conditional prepayment rate (as a percent) | 0.20% | 0.90%
CPR | Financial Guarantee Variable Interest Entities | Maximum | Valuation, Income Approach |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |
Conditional prepayment rate (as a percent) | 21.40% | 21.90%
CPR | Financial Guarantee Variable Interest Entities | Weighted Average | Valuation, Income Approach |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |
Conditional prepayment rate (as a percent) | 7.80% | 6.30%
CDR | Financial Guarantee Variable Interest Entities | Minimum | Valuation, Income Approach |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |
Conditional prepayment rate (as a percent) | 1.30% | 1.30%
CDR | Financial Guarantee Variable Interest Entities | Maximum | Valuation, Income Approach |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |
Conditional prepayment rate (as a percent) | 41.00% | 41.00%
CDR | Financial Guarantee Variable Interest Entities | Weighted Average | Valuation, Income Approach |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |
Conditional prepayment rate (as a percent) | 10.40% | 3.70%
Loss severity | Financial Guarantee Variable Interest Entities | Minimum | Valuation, Income Approach |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |
Conditional prepayment rate (as a percent) | 45.00% | 45.00%
Loss severity | Financial Guarantee Variable Interest Entities | Maximum | Valuation, Income Approach |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |
Conditional prepayment rate (as a percent) | 100.00% | 100.00%
Loss severity | Financial Guarantee Variable Interest Entities | Weighted Average | Valuation, Income Approach |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |
Conditional prepayment rate (as a percent) | 82.90% | 39.90%
Measurement Input, EBITDA Multiple | Consolidated Investment Vehicles | Borrowings | Minimum | Valuation, Market Approach |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |
Market multiple - enterprise value/EBITDA |  | 10
Measurement Input, EBITDA Multiple | Consolidated Investment Vehicles | Borrowings | Maximum | Valuation, Market Approach |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |
Market multiple - enterprise value/EBITDA |  | 11
Measurement Input, EBITDA Multiple | Consolidated Investment Vehicles | Borrowings | Weighted Average | Valuation, Market Approach |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |
Market multiple - enterprise value/EBITDA |  | 10.50
Measurement Input, Long-Term Revenue Growth Rate | Consolidated Investment Vehicles | Borrowings | Valuation, Income Approach |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |
Yield (as a percent) |  | 300.00%
Measurement Input, Exit Multiple, EBITDA | Consolidated Investment Vehicles | Borrowings | Valuation, Income Approach |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |
Yield (as a percent) |  | 1100.00%
Measurement Input, Discount Rate | Consolidated Investment Vehicles | Borrowings | Valuation, Income Approach |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |
Yield (as a percent) |  | 20.90%

X
- Definition Represents the bank profit (in basis points), used as an input to measure fair value. + References No definition available. + Details
Name: | ago_FairValueInputsBankProfit
Namespace Prefix: | ago_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the hedge cost (in basis points), used as an input to measure fair value. + References No definition available. + Details
Name: | ago_FairValueInputsHedgeCost
Namespace Prefix: | ago_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the internal floor rate used as an input to measure fair value. + References No definition available. + Details
Name: | ago_FairValueInputsInternalFloor
Namespace Prefix: | ago_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair Value Inputs, Market Multiple, Enterprise Value, EBITDA + References No definition available. + Details
Name: | ago_FairValueInputsMarketMultipleEnterpriseValueEBITDA
Namespace Prefix: | ago_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the yield used as an input to measure fair value. + References No definition available. + Details
Name: | ago_FairValueInputsYield
Namespace Prefix: | ago_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Estimated rate of prepayment of principal on financial assets for initial fair value measurement. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 860 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481326/860-20-50-3 + Details
Name: | us-gaap_AssumptionForFairValueOnSecuritizationDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesPrepaymentSpeed
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value of financial and nonfinancial obligations. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_LiabilitiesFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByLiabilityClassAxis=us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ValuationTechniqueAxis=us-gaap_IncomeApproachValuationTechniqueMember
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: |

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

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

X
- Details
Name: | us-gaap_FairValueByLiabilityClassAxis=ago_FinancialGuaranteeVariableInterestEntitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByLiabilityClassAxis=ago_ConsolidatedInvestmentVehiclesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_CollateralizedLoanObligationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=ago_WarehouseFinancingDebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_BorrowingsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPrepaymentRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDefaultRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputLossSeverityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputEbitdaMultipleMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ValuationTechniqueAxis=us-gaap_MarketApproachValuationTechniqueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputLongTermRevenueGrowthRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MeasurementInputTypeAxis=ago_MeasurementInputExitMultipleEBITDAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |