v3.19.1

Basis and Summary of Significant Accounting Policies - Narrative (Details) | 3 Months Ended | 12 Months Ended
--- | --- | ---
Mar. 31, 2019 USD ($) state | Mar. 31, 2018 USD ($) | Dec. 31, 2018 | Dec. 31, 2017 franchise
Significant Accounting Policies [Line Items] |  |  |  |
Number of businesses acquired | franchise |  |  |  | 4
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 | $ | $ 394,727 | $ 345,562 |  |

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 businesses acquired by the entity during the period. + References No definition available. + Details
Name: | us-gaap_NumberOfBusinessesAcquired
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
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: |