XML 105 R54.htm IDEA: XBRL DOCUMENT
v3.22.4

Employee Savings Plan and Employee Stock Purchase Plan - Additional Information (Detail) - USD ($) | 12 Months Ended
--- | ---
Dec. 31, 2022 | Dec. 31, 2021 | Dec. 31, 2020
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 | $ 12,700,000 | $ 11,600,000 | $ 8,600,000
Employee stock purchase plan overlapping offering period | 24 months |  |
Compensation expense related to ESPP | $ 94,898,000 | $ 97,506,000 | $ 90,108,000
Employee Stock Purchase Plan [Member] |  |  |
Defined Contribution Plan Disclosure [Line Items] |  |  |
Employees Company's common stock shares purchase limit percentage | 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 | 54,059 | 40,699 | 51,407
Compensation expense related to ESPP | $ 2,800,000 | $ 2,700,000 | $ 2,300,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: |