XML 95 R73.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Outstanding Exposure - Amortization Schedule of Puerto Rico BIG Net Par Outstanding and BIG Net Debt Service Outstanding (Details) - USD ($) $ in Millions | Dec. 31, 2023 | Aug. 31, 2023 | Dec. 31, 2022
--- | --- | --- | ---
Scheduled Net Par Amortization |  |  |
Total net par outstanding | $ 249,153 | $ 108 | $ 233,258
Scheduled Net Debt Service Amortization |  |  |
Total | 397,636 |  | 369,951
Puerto Rico |  |  |
Scheduled Net Par Amortization |  |  |
2024 (January 1 - March 31) | 0 |  |
2024 (April 1 - June 30) | 0 |  |
2024 (July 1 - September 30) | 110 |  |
2024 (October 1 - December 31) | 0 |  |
Subtotal 2024 | 110 |  |
2025 | 84 |  |
2026 | 140 |  |
2027 | 120 |  |
2028 | 81 |  |
2029-2033 | 233 |  |
2034-2038 | 220 |  |
2039-2041 | 117 |  |
Total net par outstanding | 1,105 |  | $ 1,361
Scheduled Net Debt Service Amortization |  |  |
2024 (January 1 - March 31) | 24 |  |
2024 (April 1 - June 30) | 3 |  |
2024 (July 1 - September 30) | 134 |  |
2024 (October 1 - December 31) | 3 |  |
Subtotal 2024 | 164 |  |
2025 | 132 |  |
2026 | 185 |  |
2027 | 158 |  |
2028 | 114 |  |
2029-2033 | 353 |  |
2034-2038 | 274 |  |
2039-2041 | 128 |  |
Total | $ 1,508 |  |

X
- Definition Financial Guaranty Insured Obligations, Expected Amortization [Abstract] + References No definition available. + Details
Name: | ago_FinancialGuarantyInsuredObligationsExpectedAmortizationAbstract
Namespace Prefix: | ago_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the amount of insured contractual payments (principal and interest) outstanding on the underlying insured obligations for financial guaranty contracts, net of ceded contracts. + References No definition available. + Details
Name: | ago_InsuredFinancialObligationsInsuredContractualPaymentsOutstandingNet
Namespace Prefix: | ago_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Insured Financial Obligations, Maturities of Outstanding Contractual Payments [Abstract] + References No definition available. + Details
Name: | ago_InsuredFinancialObligationsMaturitiesofOutstandingContractualPaymentsAbstract
Namespace Prefix: | ago_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Insured Financial Obligations, Maturities of Outstanding Contractual Payments, First Quarter After Period End + References No definition available. + Details
Name: | ago_InsuredFinancialObligationsMaturitiesofOutstandingContractualPaymentsFirstQuarterAfterPeriodEnd
Namespace Prefix: | ago_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Insured Financial Obligations, Maturities of Outstanding Contractual Payments, Fourth Quarter After Period End + References No definition available. + Details
Name: | ago_InsuredFinancialObligationsMaturitiesofOutstandingContractualPaymentsFourthQuarterAfterPeriodEnd
Namespace Prefix: | ago_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Insured Financial Obligations, Maturities of Outstanding Contractual Payments, Next Twelve Months + References No definition available. + Details
Name: | ago_InsuredFinancialObligationsMaturitiesofOutstandingContractualPaymentsNextTwelveMonths
Namespace Prefix: | ago_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Insured Financial Obligations, Maturities of Outstanding Contractual Payments, Second Quarter After Period End + References No definition available. + Details
Name: | ago_InsuredFinancialObligationsMaturitiesofOutstandingContractualPaymentsSecondQuarterAfterPeriodEnd
Namespace Prefix: | ago_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Insured Financial Obligations, Maturities of Outstanding Contractual Payments, Third Quarter After Period End + References No definition available. + Details
Name: | ago_InsuredFinancialObligationsMaturitiesofOutstandingContractualPaymentsThirdQuarterAfterPeriodEnd
Namespace Prefix: | ago_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Insured Financial Obligations, Maturities of Outstanding Contractual Payments, Year Eleven to Fifteen + References No definition available. + Details
Name: | ago_InsuredFinancialObligationsMaturitiesofOutstandingContractualPaymentsYearEleventoFifteen
Namespace Prefix: | ago_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Insured Financial Obligations, Maturities of Outstanding Contractual Payments, Year Five + References No definition available. + Details
Name: | ago_InsuredFinancialObligationsMaturitiesofOutstandingContractualPaymentsYearFive
Namespace Prefix: | ago_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Insured Financial Obligations, Maturities of Outstanding Contractual Payments, Year Four + References No definition available. + Details
Name: | ago_InsuredFinancialObligationsMaturitiesofOutstandingContractualPaymentsYearFour
Namespace Prefix: | ago_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Insured Financial Obligations, Maturities of Outstanding Contractual Payments, Year Six To Ten + References No definition available. + Details
Name: | ago_InsuredFinancialObligationsMaturitiesofOutstandingContractualPaymentsYearSixToTen
Namespace Prefix: | ago_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Insured Financial Obligations, Maturities of Outstanding Contractual Payments, Year Sixteen to Twenty + References No definition available. + Details
Name: | ago_InsuredFinancialObligationsMaturitiesofOutstandingContractualPaymentsYearSixteentoTwenty
Namespace Prefix: | ago_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Insured Financial Obligations, Maturities of Outstanding Contractual Payments, Year Three + References No definition available. + Details
Name: | ago_InsuredFinancialObligationsMaturitiesofOutstandingContractualPaymentsYearThree
Namespace Prefix: | ago_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Insured Financial Obligations, Maturities of Outstanding Contractual Payments, Year Two + References No definition available. + Details
Name: | ago_InsuredFinancialObligationsMaturitiesofOutstandingContractualPaymentsYearTwo
Namespace Prefix: | ago_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Insured Financial Obligations, Maturities of Outstanding Principal Amount, First Quarter After Period End + References No definition available. + Details
Name: | ago_InsuredFinancialObligationsMaturitiesofOutstandingPrincipalAmountFirstQuarterAfterPeriodEnd
Namespace Prefix: | ago_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Insured Financial Obligations, Maturities of Outstanding Principal Amount, Fourth Quarter After Period End + References No definition available. + Details
Name: | ago_InsuredFinancialObligationsMaturitiesofOutstandingPrincipalAmountFourthQuarterAfterPeriodEnd
Namespace Prefix: | ago_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Insured Financial Obligations, Maturities of Outstanding Principal Amount, Next Twelve Months + References No definition available. + Details
Name: | ago_InsuredFinancialObligationsMaturitiesofOutstandingPrincipalAmountNextTwelveMonths
Namespace Prefix: | ago_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Insured Financial Obligations, Maturities of Outstanding Principal Amount, Second Quarter After Period End + References No definition available. + Details
Name: | ago_InsuredFinancialObligationsMaturitiesofOutstandingPrincipalAmountSecondQuarterAfterPeriodEnd
Namespace Prefix: | ago_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Insured Financial Obligations, Maturities of Outstanding Principal Amount, Third Quarter After Period End + References No definition available. + Details
Name: | ago_InsuredFinancialObligationsMaturitiesofOutstandingPrincipalAmountThirdQuarterAfterPeriodEnd
Namespace Prefix: | ago_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Insured Financial Obligations, Maturities of Outstanding Principal Amount, Year Eleven to Fifteen + References No definition available. + Details
Name: | ago_InsuredFinancialObligationsMaturitiesofOutstandingPrincipalAmountYearEleventoFifteen
Namespace Prefix: | ago_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Insured Financial Obligations, Maturities of Outstanding Principal Amount, Year Five + References No definition available. + Details
Name: | ago_InsuredFinancialObligationsMaturitiesofOutstandingPrincipalAmountYearFive
Namespace Prefix: | ago_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Insured Financial Obligations, Maturities of Outstanding Principal Amount, Year Four + References No definition available. + Details
Name: | ago_InsuredFinancialObligationsMaturitiesofOutstandingPrincipalAmountYearFour
Namespace Prefix: | ago_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Insured Financial Obligations, Maturities of Outstanding Principal Amount, Year Six To Ten + References No definition available. + Details
Name: | ago_InsuredFinancialObligationsMaturitiesofOutstandingPrincipalAmountYearSixToTen
Namespace Prefix: | ago_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Insured Financial Obligations, Maturities of Outstanding Principal Amount, Year Sixteen to Twenty + References No definition available. + Details
Name: | ago_InsuredFinancialObligationsMaturitiesofOutstandingPrincipalAmountYearSixteentoTwenty
Namespace Prefix: | ago_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Insured Financial Obligations, Maturities of Outstanding Principal Amount, Year Three + References No definition available. + Details
Name: | ago_InsuredFinancialObligationsMaturitiesofOutstandingPrincipalAmountYearThree
Namespace Prefix: | ago_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Insured Financial Obligations, Maturities of Outstanding Principal Amount, Year Two + References No definition available. + Details
Name: | ago_InsuredFinancialObligationsMaturitiesofOutstandingPrincipalAmountYearTwo
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
- Details
Name: | srt_StatementGeographicalAxis=country_PR
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |