XML 58 R48.htm IDEA: XBRL DOCUMENT
v3.22.2

Employee Savings Plan and Employee Stock Purchase Plan - Additional Information (Detail) - USD ($) | 3 Months Ended | 6 Months Ended
--- | --- | ---
Jun. 30, 2022 | Jun. 30, 2021 | Jun. 30, 2022 | Jun. 30, 2021
Defined Contribution Plan Disclosure [Line Items] |  |  |  |
401(k) minimum age of eligibility for participation |  |  | 18 years |
401(k) eligibility minimum service period |  |  | 90 days |
Employee vested percentage in salary deferrals and roll over contributions |  |  | 100.00% |
Minimum period for vesting 100% contributions |  |  | 2 years |
Minimum period for vesting of discretionary contributions |  |  | 2 years |
Matching contribution | $ 3,100,000 | $ 2,600,000 | $ 6,600,000 | $ 5,900,000
Employee stock purchase plan overlapping offering period |  |  | 24 months |
Employee Stock Purchase Plan [Member] |  |  |  |
Defined Contribution Plan Disclosure [Line Items] |  |  |  |
Employees Company's common stock shares purchase limit percentage | 10.00% |  | 10.00% |
Employees Company's common stock shares purchase limit amount |  |  | $ 25,000 |
Purchase price of common stock expressed as a percentage of its fair market value |  |  | 85.00% |
Maximum number of shares that may be purchased by a participant |  |  | 2,000 |
Share of common stock purchase maximum |  |  | 2,000,000.0 |
Purchase of shares of common stock |  |  | 31,350 | 24,717
Compensation expense related to ESPP | $ 800,000 | $ 700,000 | $ 1,400,000 | $ 1,400,000
After Two Years Of Employment [Member] |  |  |  |
Defined Contribution Plan Disclosure [Line Items] |  |  |  |
Matching contributions, vesting percentage |  |  | 100.00% |
One Hundred Percent Match For Percent Of Participants Contribution [Member] |  |  |  |
Defined Contribution Plan Disclosure [Line Items] |  |  |  |
Employer contribution percentage |  |  | 100.00% |
Percentage of salary deferrals |  |  | 1.00% |
50% Matching Contribution [Member] |  |  |  |
Defined Contribution Plan Disclosure [Line Items] |  |  |  |
Employer contribution percentage |  |  | 50.00% |
Minimum [Member] | 50% Matching Contribution [Member] |  |  |  |
Defined Contribution Plan Disclosure [Line Items] |  |  |  |
Percentage of salary deferrals |  |  | 2.00% |
Maximum [Member] |  |  |  |
Defined Contribution Plan Disclosure [Line Items] |  |  |  |
Percentage of salary deferrals |  |  | 3.50% |
Maximum [Member] | 50% Matching Contribution [Member] |  |  |  |
Defined Contribution Plan Disclosure [Line Items] |  |  |  |
Percentage of salary deferrals |  |  | 6.00% |

X
- Definition Defined contribution plan contributions by employer vesting period. + References No definition available. + Details
Name: | payc_DefinedContributionPlanContributionsByEmployerVestingPeriod
Namespace Prefix: | payc_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined contribution plan discretionary contributions by employer vesting period. + References No definition available. + Details
Name: | payc_DefinedContributionPlanDiscretionaryContributionsByEmployerVestingPeriod
Namespace Prefix: | payc_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Minimum age for participation in 401(k) plan. + References No definition available. + Details
Name: | payc_DefinedContributionPlanEmployeesMinimumAgeForParticipation
Namespace Prefix: | payc_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined contribution plan employees minimum period of service. + References No definition available. + Details
Name: | payc_DefinedContributionPlanEmployeesMinimumPeriodOfService
Namespace Prefix: | payc_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined contribution plan employers contribution vesting percentage. + References No definition available. + Details
Name: | payc_DefinedContributionPlanEmployersContributionVestingPercentage
Namespace Prefix: | payc_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Employee stock purchase plan overlapping offering period. + References No definition available. + Details
Name: | payc_EmployeeStockPurchasePlanOverlappingOfferingPeriod
Namespace Prefix: | payc_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share based compensation arrangement by share based payment award maximum subscription amount per employee. + References No definition available. + Details
Name: | payc_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumSubscriptionAmountPerEmployee
Namespace Prefix: | payc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Share based compensation arrangement by share based payment award number of shares purchase maximum. + References No definition available. + Details
Name: | payc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesPurchaseMaximum
Namespace Prefix: | payc_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Vesting percentage of employee deferrals and rollover contributions. + References No definition available. + Details
Name: | payc_VestingPercentageOfEmployeeDeferralsAndRolloverContributions
Namespace Prefix: | payc_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of expense for award under share-based payment arrangement. Excludes amount capitalized. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (h)(1)(i) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 + Details
Name: | us-gaap_AllocatedShareBasedCompensationExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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 https://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: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage employer matches of the employee's percentage contribution matched. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
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 https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The highest quantity of shares an employee can purchase under the plan per period. + 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 https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Purchase price of common stock expressed as a percentage of its fair value. + References No definition available. + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares issued during the period as a result of an employee stock purchase plan. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=us-gaap_EmployeeStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=payc_AfterTwoYearsOfEmploymentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=payc_FiftyPercentOfMatchingContributionMember
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: |