XML 112 R52.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Pension Plans - Additional Information (Detail) - USD ($) | 12 Months Ended
--- | ---
Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017
Pension And Other Employee Benefit Plans [Line Items] |  |  |
Estimated net loss for the PLP-USA pension plan in 2019 | $ 500,000 |  |
Prior service cost | 0 |  |
Pre-tax unfunded pension obligation gain (loss) | $ (200,000) |  |
Discount rate | 3.50% | 4.25% |
Asset performance rate of return assumption | 7.00% |  |
Expected long-term return on plan assets | 7.00% | 8.00% | 8.00%
Contribution to pension plan | $ 0 |  |
Expense for contribution plan | 6,000,000 | $ 5,600,000 | $ 5,100,000
Expense for the supplemental profit sharing plan | 1,100,000 | 200,000 | $ 500,000
Supplemental profit sharing plan unfunded status | 6,100,000 | $ 4,900,000 |
Decrease in Discount Rate [Member] |  |  |
Pension And Other Employee Benefit Plans [Line Items] |  |  |
Pre-tax unfunded pension obligation gain (loss) | $ (4,000,000) |  |
Discount rate | 0.75% |  |
Gain on Industry Updates to Mortality Table [Member] | Maximum [Member] |  |  |
Pension And Other Employee Benefit Plans [Line Items] |  |  |
Pre-tax unfunded pension obligation gain (loss) | $ 100,000 |  |
Demographic Changes [Member] |  |  |
Pension And Other Employee Benefit Plans [Line Items] |  |  |
Pre-tax unfunded pension obligation gain (loss) | 200,000 |  |
Asset Performance [Member] |  |  |
Pension And Other Employee Benefit Plans [Line Items] |  |  |
Pre-tax unfunded pension obligation gain (loss) | 3,300,000 |  |
Service Cost Expense Load [Member] |  |  |
Pension And Other Employee Benefit Plans [Line Items] |  |  |
Pre-tax unfunded pension obligation gain (loss) | $ 300,000 |  |

X
- Definition Defined benefit plan asset performance rate of return assumption. + References No definition available. + Details
Name: | plpc_DefinedBenefitPlanAssetPerformanceRateOfReturnAssumption
Namespace Prefix: | plpc_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined benefit plan unfunded status of plan. + References No definition available. + Details
Name: | plpc_DefinedBenefitPlanUnfundedStatusOfPlan
Namespace Prefix: | plpc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Pension and other employee benefit plans. + References No definition available. + Details
Name: | plpc_PensionAndOtherEmployeeBenefitPlansLineItems
Namespace Prefix: | plpc_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Retirement and profit sharing plan expenses. + References No definition available. + Details
Name: | plpc_RetirementAndProfitSharingPlanExpenses
Namespace Prefix: | plpc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount, before tax, after reclassification adjustment, of increase (decrease) in accumulated other comprehensive income from gain (loss) of defined benefit plan. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (i) -URI http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (i) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (k)(1) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (k)(3) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cost (credit) included in accumulated other comprehensive (income) loss expected to be recognized in net periodic benefit cost (credit) for fiscal year following most recent annual statement of financial position. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (s) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanExpectedAmortizationNextFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount included in accumulated other comprehensive (income) loss for prior service cost (credit) expected to be recognized in net periodic benefit cost (credit) for fiscal year following most recent annual statement of financial position. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (s) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of contributions expected to be received by defined benefit plan from employer in next fiscal year following latest fiscal year. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (g) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of cost for defined contribution plan. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -Section 50 -Paragraph 1 -URI http://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
- Details
Name: | us-gaap_RetirementPlanTypeAxis=plpc_DecreaseInDiscountRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=plpc_GainOnIndustryUpdatesToMortalityTableMember
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: |

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=plpc_DemographicChangesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=plpc_AssetPerformanceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=plpc_ServiceCostExpenseLoadMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |