XML 58 R44.htm IDEA: XBRL DOCUMENT
v3.20.2

Summary of Significant Accounting Policies - Revenue (Details) | 12 Months Ended
--- | ---
Jun. 30, 2020
Revenue from contracts terms |
Period of term arrangements | 2 years
Deferred contract costs |
Amortization period of capitalized contract costs | 7 years
Cost of revenues |
Amortization period of cost of revenues for proprietary products | 7 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 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
- Definition Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 340 -SubTopic 40 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=68051541&loc=SL49131251-203054 + Details
Name: | us-gaap_CapitalizedContractCostAmortizationPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_CapitalizedContractCostNetAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
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: |