XML 69 R58.htm IDEA: XBRL DOCUMENT
v3.20.2

Subsequent Events (Narrative) (Details) - Subsequent Events $ / shares in Units, $ in Millions | Oct. 18, 2020 USD ($) boardOfDirectorsSeats numberOfStages $ / shares
--- | ---
Subsequent Event [Line Items] |
Third party equity investment, number of stages | numberOfStages | 2
Restricted period of time third party can not transfer Company's common stock | 2 years
Period of time third party is restricted from executing transactions involving Company's common stock | 5 years
Number of Board of Directors seats third party will receive following initial equity investment | boardOfDirectorsSeats | 1
Share repurchase program, authorized amount | $ | $ 500
Initial Purchase |
Subsequent Event [Line Items] |
Expected future third party ownership interest in Company's common stock | 9.90%
Expected future third party ownership interest in Company's common stock, price per share | $ 37.00
Maximum |
Subsequent Event [Line Items] |
Expected future third party ownership interest in Company's common stock | 19.90%
Maximum | Second Purchase |
Subsequent Event [Line Items] |
Expected future third party ownership interest in Company's common stock | 10.00%
Minimum | Second Purchase |
Subsequent Event [Line Items] |
Expected future third party ownership interest in Company's common stock, price per share | $ 37.00

X
- Definition Expected Future Third Party Ownership Interest In Company's Common Stock + References No definition available. + Details
Name: | ael_ExpectedFutureThirdPartyOwnershipInterestInCompanysCommonStock
Namespace Prefix: | ael_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Expected Future Third Party Ownership Interest in Company's Common Stock, Price Per Share + References No definition available. + Details
Name: | ael_ExpectedFutureThirdPartyOwnershipInterestInCompanysCommonStockPricePerShare
Namespace Prefix: | ael_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of Board of Directors Seats Third Party Will Receive Following Initial Equity Investment + References No definition available. + Details
Name: | ael_NumberOfBoardOfDirectorsSeatsThirdPartyWillReceiveFollowingInitialEquityInvestment
Namespace Prefix: | ael_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Period of Time Third Party Is Restricted From Executing Transactions Involving Company's Common Stock + References No definition available. + Details
Name: | ael_PeriodOfTimeThirdPartyIsRestrictedFromExecutingTransactionsInvolvingCompanysCommonStock
Namespace Prefix: | ael_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Restricted Period of Time Third Party Can Not Transfer Company's Common Stock + References No definition available. + Details
Name: | ael_RestrictedPeriodOfTimeThirdPartyCanNotTransferCompanysCommonStock
Namespace Prefix: | ael_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Third Party Equity Investment, Number of Stages + References No definition available. + Details
Name: | ael_ThirdPartyEquityInvestmentNumberOfStages
Namespace Prefix: | ael_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of stock repurchase plan authorized. + References No definition available. + Details
Name: | us-gaap_StockRepurchaseProgramAuthorizedAmount1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event. + References No definition available. + Details
Name: | us-gaap_SubsequentEventLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ael_AgreementStagesAxis=ael_InitialPurchaseMember
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: | ael_AgreementStagesAxis=ael_SecondPurchaseMember
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: |