v3.20.2

Basis and Summary of Significant Accounting Policies - Narrative (Details) | 3 Months Ended
--- | ---
Jun. 30, 2020 USD ($) state lease | Mar. 31, 2020 | Jun. 30, 2019 USD ($)
Significant Accounting Policies [Line Items] |  |  |
Number of states lease-purchase solutions is provided in | state | 46 |  |
Threshold period past due for write-off of trade accounts receivable |  | 60 days |
Covid 19 |  |  |
Significant Accounting Policies [Line Items] |  |  |
Rent abatement and deferrals | $ 1,800,000 |  |
Number of lease concessions | lease | 175 |  |
Progressive Leasing |  |  |
Significant Accounting Policies [Line Items] |  |  |
Progressive leasing invoice volume | $ 394,335,000 |  | $ 403,410,000
Progressive Finance Holdings, LLC |  |  |
Significant Accounting Policies [Line Items] |  |  |
Threshold period past due for write-off of trade accounts receivable |  | 120 days |

X
- Definition Invoice volume is defined as the retail price of lease merchandise acquired and then leased to customers during the period, net of returns. + References No definition available. + Details
Name: | aan_InvoiceVolume
Namespace Prefix: | aan_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Lease Agreement, Rent Abatement And Deferrals + References No definition available. + Details
Name: | aan_LeaseAgreementRentAbatementAndDeferrals
Namespace Prefix: | aan_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Number of Lease Concessions + References No definition available. + Details
Name: | aan_NumberOfLeaseConcessions
Namespace Prefix: | aan_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of States Lease-Purchase Solutions Is Provided In + References No definition available. + Details
Name: | aan_NumberOfStatesLeasePurchaseSolutionsIsProvidedIn
Namespace Prefix: | aan_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Significant Accounting Policies [Line Items] + References No definition available. + Details
Name: | aan_SignificantAccountingPoliciesLineItems
Namespace Prefix: | aan_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Threshold period past due for trade accounts receivable to write off as uncollectible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | us-gaap_ThresholdPeriodPastDueForWriteoffOfTradeAccountsReceivable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_UnusualOrInfrequentItemAxis=aan_Covid19Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=aan_ProgressiveLeasingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=aan_ProgressiveFinanceHoldingsLLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |