XML 58 R38.htm IDEA: XBRL DOCUMENT
v3.20.4

Business and Summary of Significant Accounting Policies - Interest and Fees on Loans Receivable (Details) | 12 Months Ended
--- | ---
Dec. 31, 2020
Accounts, Notes, Loans and Financing Receivable [Line Items] |
Credit terms, merchant fee, percentage, promotional interest period one (in months) | 6 months
Credit terms, merchant fee, percentage, promotional interest period two (in months) | 12 months
Credit terms, merchant fee, percentage, promotional interest period three (in months) | 18 months
Credit Card Loans |
Accounts, Notes, Loans and Financing Receivable [Line Items] |
Credit terms, privilege period | 24 months
Credit terms, minimum payment required, percentage of outstanding loan balance | 3.50%
Credit Card Loans | Minimum |
Accounts, Notes, Loans and Financing Receivable [Line Items] |
Merchant fee | 3.00%
Financing receivable promotional fees percent | 1.00%
Credit terms, interest rate, fixed and variable (percentage) | 27.00%
Credit Card Loans | Maximum |
Accounts, Notes, Loans and Financing Receivable [Line Items] |
Merchant fee | 25.00%
Financing receivable promotional fees percent | 8.00%
Credit terms, interest rate, fixed and variable (percentage) | 35.99%

X
- Definition Financing Receivable, Credit Terms, Interest Rate, Fixed and Variable + References No definition available. + Details
Name: | prg_FinancingReceivableCreditTermsInterestRateFixedandVariable
Namespace Prefix: | prg_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Financing Receivable, Credit Terms, Merchant Fee, Percent + References No definition available. + Details
Name: | prg_FinancingReceivableCreditTermsMerchantFeePercent
Namespace Prefix: | prg_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Financing Receivable, Credit Terms, Merchant Fee, Percent, Promotional Interest Period One + References No definition available. + Details
Name: | prg_FinancingReceivableCreditTermsMerchantFeePercentPromotionalInterestPeriodOne
Namespace Prefix: | prg_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Financing Receivable, Credit Terms, Merchant Fee, Percent, Promotional Interest Period Three + References No definition available. + Details
Name: | prg_FinancingReceivableCreditTermsMerchantFeePercentPromotionalInterestPeriodThree
Namespace Prefix: | prg_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Financing Receivable, Credit Terms, Merchant Fee, Percent, Promotional Interest Period Two + References No definition available. + Details
Name: | prg_FinancingReceivableCreditTermsMerchantFeePercentPromotionalInterestPeriodTwo
Namespace Prefix: | prg_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Financing Receivable, Credit Terms, Minimum Payment Required, Percentage of Outstanding Loan Balance + References No definition available. + Details
Name: | prg_FinancingReceivableCreditTermsMinimumPaymentRequiredPercentageofOutstandingLoanBalance
Namespace Prefix: | prg_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Financing Receivable, Credit Terms, Privilege Period + References No definition available. + Details
Name: | prg_FinancingReceivableCreditTermsPrivilegePeriod
Namespace Prefix: | prg_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Financing Receivable, Credit Terms, Promotional Fees, Percent + References No definition available. + Details
Name: | prg_FinancingReceivableCreditTermsPromotionalFeesPercent
Namespace Prefix: | prg_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_AccountsNotesAndLoansReceivableLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CreditCardReceivablesMember
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: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |