XML 66 R50.htm IDEA: XBRL DOCUMENT
v3.26.1

Summary of Significant Accounting Policies - Revenue (Details) |  | 12 Months Ended
--- | --- | ---
Jun. 30, 2026 | Jun. 30, 2026
Revenue from contracts terms |  |
Period of term arrangements |  | 2 years
Cost of revenues |  |
Amortization period of cost of revenues for proprietary products |  | 7 years
Prospective change in amortization period of cost of revenues for proprietary products | 8 years |
Maximum |  |
Revenue from contracts terms |  |
Notice period to cancel agreement |  | 60 days
Deferred and amortized period of implementation fees |  | 24 months

X
- Definition Amortization period of the cost of revenues for implementation services for the company's proprietary products, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | pcty_CostOfRevenuesForProprietaryProductsAmortizationPeriod
Namespace Prefix: | pcty_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The period up to which implementation fees are deferred and amortized. + References No definition available. + Details
Name: | pcty_ImplementationFeesDeferredAndAmortizedPeriod
Namespace Prefix: | pcty_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The period of time that notice must be given by client to cancel agreement for services. + References No definition available. + Details
Name: | pcty_PeriodOfNoticeToCancelAgreement
Namespace Prefix: | pcty_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Prospective change in amortization period of the cost of revenues for implementation services for the company's proprietary products, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | pcty_ProspectiveChangeInAmortizationPeriodOfCostOfRevenuesForProprietaryProducts
Namespace Prefix: | pcty_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Length of time term arrangements are generally established. + References No definition available. + Details
Name: | pcty_TermArrangementPeriod
Namespace Prefix: | pcty_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_CostOfGoodsAndServicesSoldAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_RevenueMethodsInputsAndAssumptionsUsedAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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