XML 14 R48.htm IDEA: XBRL DOCUMENT
v3.20.1

Leases - Additional Information (Details) - Operating Lease Lease Not Yet Commenced Contract One [Member] - Forecast [Member] | 3 Months Ended
--- | ---
Jun. 30, 2020 USD ($)
Lessor, Lease, Description [Line Items] |
Undiscounted lease payment | $ 5,600
Undiscounted payments initial lease term | 7 years

X
- Definition Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease. + References No definition available. + Details
Name: | pahc_OperatingLeaseLiabilityUndiscountedLeasePaymentObligations
Namespace Prefix: | pahc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition This information is pertaining to the duration of undiscounted payments are based on an initial lease term of seven years. + References No definition available. + Details
Name: | pahc_UndiscountedPaymentsInitialLeaseTerm
Namespace Prefix: | pahc_
Data Type: | xbrli:durationItemType
Balance Type: | na
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_LessorLeaseDescriptionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_LeaseArrangementTypeAxis=pahc_OperatingLeaseLeaseNotYetCommencedContractOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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