XML 59 R45.htm IDEA: XBRL DOCUMENT
v3.24.3

Outstanding Exposure - Components of BIG Net Par Outstanding (Details) - USD ($) $ in Millions | Sep. 30, 2024 | Dec. 31, 2023
--- | --- | ---
Schedule of Insured Financial Obligations [Line Items] |  |
Net | $ 258,196 | $ 249,153
Public finance |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 247,920 | 239,296
Other structured finance |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 8,730 | 8,083
Structured finance |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 10,276 | 9,857
BIG |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 10,650 | 5,437
BIG | Public finance |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 9,739 | 4,402
BIG | Other structured finance |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 80 | 94
BIG | Structured finance |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 911 | 1,035
BIG | BIG 1 |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 7,485 | 2,410
BIG | BIG 1 | Public finance |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 7,394 | 2,388
BIG | BIG 1 | Other structured finance |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 0 | 0
BIG | BIG 1 | Structured finance |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 91 | 22
BIG | BIG 2 |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 1,550 | 989
BIG | BIG 2 | Public finance |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 1,499 | 926
BIG | BIG 2 | Other structured finance |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 22 | 27
BIG | BIG 2 | Structured finance |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 51 | 63
BIG | BIG 3 |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 1,615 | 2,038
BIG | BIG 3 | Public finance |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 846 | 1,088
BIG | BIG 3 | Other structured finance |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 58 | 67
BIG | BIG 3 | Structured finance |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 769 | 950
United States | Public finance |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 195,837 | 190,289
United States | RMBS |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 1,546 | 1,774
United States | Structured finance |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 8,717 | 8,632
United States | BIG | Public finance |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 3,132 | 3,271
United States | BIG | RMBS |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 831 | 941
United States | BIG | Structured finance |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 911 | 1,035
United States | BIG | BIG 1 | Public finance |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 1,342 | 1,257
United States | BIG | BIG 1 | RMBS |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 91 | 22
United States | BIG | BIG 2 | Public finance |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 944 | 926
United States | BIG | BIG 2 | RMBS |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 29 | 36
United States | BIG | BIG 3 | Public finance |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 846 | 1,088
United States | BIG | BIG 3 | RMBS |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 711 | 883
Non-U.S. public finance | Public finance |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 52,083 | 49,007
Non-U.S. public finance | Structured finance |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 1,559 | 1,225
Non-U.S. public finance | BIG | Public finance |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 6,607 | 1,131
Non-U.S. public finance | BIG | Structured finance |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 0 | 0
Non-U.S. public finance | BIG | BIG 1 | Public finance |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 6,052 | 1,131
Non-U.S. public finance | BIG | BIG 2 | Public finance |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | 555 | 0
Non-U.S. public finance | BIG | BIG 3 | Public finance |  |
Schedule of Insured Financial Obligations [Line Items] |  |
Net | $ 0 | $ 0

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 [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
- Details
Name: | us-gaap_UnderlyingAssetClassAxis=ago_PublicFinanceMember
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: |

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

X
- Details
Name: | us-gaap_ScheduleOfInsuredFinancialObligationsWithCreditDeteriorationBySurveillanceCategoryAxis=ago_InternalNoninvestmentGradeLevel1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ScheduleOfInsuredFinancialObligationsWithCreditDeteriorationBySurveillanceCategoryAxis=ago_InternalNoninvestmentGradeLevel2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ScheduleOfInsuredFinancialObligationsWithCreditDeteriorationBySurveillanceCategoryAxis=ago_InternalNoninvestmentGradeLevel3Member
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: | us-gaap_UnderlyingAssetClassAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember
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: |