XML 92 R80.htm IDEA: XBRL DOCUMENT
v3.25.1

Derivative Contracts - Additional Information (Details) - USD ($) $ in Millions |  | 12 Months Ended
--- | --- | ---
Oct. 01, 2022 | Dec. 31, 2024 | Dec. 31, 2023
Reinsurance Contracts [Axis]: Funds withheld credited with interest for periods after October 1, 2022 |  |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |  |
Reinsurance Retention Policy, Retrocession Premium, Interest Rate | 1.75% |  |
Foreign exchange contracts | Not Designated as Hedging Instrument |  |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |  |
Purchase of US and foreign exchange |  | $ 1,586.9 | $ 1,802.9
Gain (loss) to net income from derivative instruments |  | (34.0) | 10.9
Foreign exchange contracts | Not Designated as Hedging Instrument | Derivative liabilities |  |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |  |
Purchase of US and foreign exchange |  | 1,036.9 | 540.8
Foreign exchange contracts | Designated as Hedging Instrument | Derivative liabilities |  |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |  |
Purchase of US and foreign exchange |  | 158.0 | 0.0
Foreign exchange contracts | Net change from current period hedged transactions | Designated as Hedging Instrument |  |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |  |
Gain (loss) on foreign currency fair value hedge derivatives |  | (6.5) | (14.0)
Foreign exchange contracts | General, administrative and corporate expenses | Designated as Hedging Instrument |  |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |  |
Gain (loss) on foreign currency fair value hedge derivatives |  | (0.9) | $ (8.1)
Foreign currency fair value hedge gain (loss) to be reclassified during next 12 months |  | $ (6.2) |

X
- Definition Foreign Currency Fair Value Hedge Gain (Loss) to be Reclassified During Next 12 Months + References No definition available. + Details
Name: | ahl_ForeignCurrencyFairValueHedgeGainLossToBeReclassifiedDuringNext12Months
Namespace Prefix: | ahl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Reinsurance Retention Policy, Retrocession Premium, Interest Rate + References No definition available. + Details
Name: | ahl_ReinsuranceRetentionPolicyRetrocessionPremiumInterestRate
Namespace Prefix: | ahl_
Data Type: | dtr-types1: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 Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4E -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4E + Details
Name: | us-gaap_DerivativeInstrumentsGainLossLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4C Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 50 -Paragraph 4CC -SubTopic 10 -Topic 815 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4CC + Details
Name: | us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Nominal or face amount used to calculate payment on derivative. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1B Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A + Details
Name: | us-gaap_DerivativeNotionalAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of gain (loss) from increase (decrease) in fair value of foreign currency derivative and nonderivative instruments designated as fair value hedge recognized in earnings and from related hedged item to extent that fair value hedge was determined to be effective. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4A -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4C + Details
Name: | us-gaap_GainLossOnForeignCurrencyFairValueHedgeDerivatives
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_ReinsuranceContractAxis=Funds withheld credited with interest for periods after October 1, 2022
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=ahl_DerivativeLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=ahl_NetChangeGrossOfTaxFromCurrentPeriodHedgedTransactionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |