v3.19.3

Basis and Summary of Significant Accounting Policies - Narrative (Details) | 3 Months Ended | 9 Months Ended | 12 Months Ended
--- | --- | --- | ---
Sep. 30, 2019 USD ($) state | Sep. 30, 2018 USD ($) | Sep. 30, 2018 franchise | Dec. 31, 2018
Significant Accounting Policies [Line Items] |  |  |  |
Additional number of businesses acquired | franchise |  |  | 8 |
Threshold period past due for write-off of trade accounts receivable |  |  |  | 60 days
Progressive Finance Holdings, LLC |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |
Threshold period past due for write-off of trade accounts receivable |  |  |  | 120 days
Progressive Leasing |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |
Number of states in which entity operates | state | 46 |  |  |
Progressive leasing invoice volume | $ | $ 420,902 | $ 355,005 |  |

X
- Definition Additional Number of Businesses Acquired + References No definition available. + Details
Name: | aan_AdditionalNumberofBusinessesAcquired
Namespace Prefix: | aan_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

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 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 The number of states the entity operates in as of the balance sheet date. + References No definition available. + Details
Name: | us-gaap_NumberOfStatesInWhichEntityOperates
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

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_StatementBusinessSegmentsAxis=aan_ProgressiveFinanceHoldingsLLCMember
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: |