XML 101 R87.htm IDEA: XBRL DOCUMENT
v3.20.4

Employee Benefit Plans - Additional Information (Detail) - USD ($) | 12 Months Ended
--- | ---
Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018
Defined Contribution Plan Disclosure [Line Items] |  |  |
Percentage of amount vested to defined contribution retirement savings plan | 100.00% |  |
Description of vesting rights | For employees hired on or after January 1, 2020, the participant is 100% vested in the company’s matching contribution after two years of service. Employees hired before January 1, 2020 are fully vested in the company’s matching contribution |  |
Expense for continuing and discontinued operations under employee benefit plan | $ 3,000,000.0 | $ 2,600,000 | $ 2,700,000
Percentage of fair market value of common stock | 95.00% |  |
Percentage of salary contribution limited to an employee under employee stock purchase plan | 10.00% |  |
Maximum salary of employee allowed to purchase shares under employee stock purchase plan | $ 25,000 |  |
Common stock issued under employee stock purchase plan | 3,400,000 |  |
0-2% Contribution [Member] |  |  |
Defined Contribution Plan Disclosure [Line Items] |  |  |
Percentage of amount contributed to defined contribution retirement savings plan | 50.00% | 50.00% | 50.00%
2-4% Contribution [Member] |  |  |
Defined Contribution Plan Disclosure [Line Items] |  |  |
Percentage of amount contributed to defined contribution retirement savings plan | 25.00% | 25.00% | 25.00%
Minimum number of hours worked | 1000 hours |  |
Employee Stock Purchase Plan [Member] |  |  |
Defined Contribution Plan Disclosure [Line Items] |  |  |
Authorized to grant the common stock under the employee stock purchase plan | 4,000,000.0 |  |

X
- Definition Employer Vested To Defined Contribution Retirement Savings Plan Percentage + References No definition available. + Details
Name: | prdo_EmployerVestedToDefinedContributionRetirementSavingPlanPercentage
Namespace Prefix: | prdo_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum salary of employee allowed to purchase shares under purchase plan. + References No definition available. + Details
Name: | prdo_MaximumSalaryOfEmployeeAllowedToPurchaseSharesUnderPurchasePlan
Namespace Prefix: | prdo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Minimum threshold period worked by employees. + References No definition available. + Details
Name: | prdo_MinimumThresholdPeriodWorkedByEmployees
Namespace Prefix: | prdo_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The cumulative number of shares of common stock issued under the employee stock purchase plan. + References No definition available. + Details
Name: | prdo_ShareBasedCompensationArrangementByShareBasedPaymentAwardCumulativeSharesIssued
Namespace Prefix: | prdo_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share based compensation arrangement by shares based payment awards market price offering rate from market price offering date. + References No definition available. + Details
Name: | prdo_ShareBasedCompensationArrangementBySharesBasedPaymentAwardsMarketPriceOfferingRateFromMarketPriceOfferingDate
Namespace Prefix: | prdo_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cost for defined contribution plan. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942 + Details
Name: | us-gaap_DefinedContributionPlanCostRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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_DefinedContributionPlanDisclosureLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Description of service or performance condition required to be met for earning right to award under share-based payment arrangement. Includes, but is not limited to, combination of market, performance or service condition. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares authorized for issuance under share-based payment arrangement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=prdo_FirstConditionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=prdo_SecondConditionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=prdo_EmployeeStockPurchasePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |