XML 82 R63.htm IDEA: XBRL DOCUMENT
v3.23.2

Investments - Repurchase Agreements (Details) - USD ($) $ in Millions | Jun. 30, 2023 | Dec. 31, 2022
--- | --- | ---
Schedule of Repurchase Agreements [Line Items] |  |
Payables for repurchase agreements | $ 6,261 | $ 4,743
Amortized Cost | 7,854 | 6,161
Fair Value | 6,428 | 4,996
Less than 30 days |  |
Schedule of Repurchase Agreements [Line Items] |  |
Payables for repurchase agreements | 2,071 | 608
30-90 days |  |
Schedule of Repurchase Agreements [Line Items] |  |
Payables for repurchase agreements | 1,324 | 1,268
Greater than 1 year |  |
Schedule of Repurchase Agreements [Line Items] |  |
Payables for repurchase agreements | 2,866 | 2,867
Available-for-sale Securities | Corporate |  |
Schedule of Repurchase Agreements [Line Items] |  |
Amortized Cost | 3,923 | 1,940
Fair Value | 3,197 | 1,605
Available-for-sale Securities | U.S. government and agencies |  |
Schedule of Repurchase Agreements [Line Items] |  |
Amortized Cost | 2,307 | 2,559
Fair Value | 1,792 | 1,941
Available-for-sale Securities | Collateralized Loan Obligations |  |
Schedule of Repurchase Agreements [Line Items] |  |
Amortized Cost | 267 | 273
Fair Value | 260 | 261
Available-for-sale Securities | Foreign governments |  |
Schedule of Repurchase Agreements [Line Items] |  |
Amortized Cost | 141 | 146
Fair Value | 103 | 107
Available-for-sale Securities | ABS |  |
Schedule of Repurchase Agreements [Line Items] |  |
Amortized Cost | 1,216 | 1,243
Fair Value | $ 1,076 | $ 1,082

X
- Definition Pledged Financial Instruments, Not Separately Reported, Securities for Repurchase Agreements, Fair Value + References No definition available. + Details
Name: | ahl_PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesForRepurchaseAgreementsFairValue
Namespace Prefix: | ahl_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Pledged Financial Instruments, Not Separately Reported, Securities for Repurchase Agreements, Amortized Cost + References No definition available. + Details
Name: | ahl_PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesforRepurchaseAgreementsAmortizedCost
Namespace Prefix: | ahl_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition [Line Items] for Schedule of Repurchase Agreements [Table] + References No definition available. + Details
Name: | ahl_ScheduleofRepurchaseAgreementsLineItems
Namespace Prefix: | ahl_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Carrying value, as of the balance sheet date, of securities sold under agreements to repurchase where the transferor maintains effective control over the assets, accounting for them as secured debt. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 860 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481420/860-30-50-7 + Details
Name: | us-gaap_SecuredDebtRepurchaseAgreements
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis=us-gaap_MaturityUpTo30DaysMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis=us-gaap_Maturity30To90DaysMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis=ahl_MaturityGreaterthan1YearMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_AvailableforsaleSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_USTreasuryAndGovernmentMember
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=us-gaap_ForeignGovernmentDebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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