XML 75 R62.htm IDEA: XBRL DOCUMENT
v3.22.4

Debt and Credit Arrangements - Debt and Credit Arrangements (Detail) - USD ($) $ in Thousands | Dec. 31, 2022 | Dec. 31, 2021
--- | --- | ---
Short-term debt |  |
Current portion of long-term debt | $ 3,018 | $ 3,116
Short-term debt | 21,116 | 19,539
Long-term debt |  |
Total long-term debt | 71,438 | 43,164
Total long-term debt, less current portion | 68,420 | 40,048
Total debt | 89,536 | 59,587
Thailand Bhat Denominated Notes Payable To Banks Short-term Debt at 3.30% [Member] |  |
Short-term debt |  |
Short-term debt | 3,119 | 1,551
Thailand Bhat Denominated Notes Payable To Banks Short-term Debt at 2.00% [Member] |  |
Short-term debt |  |
Short-term debt | 926 | 1,346
Thailand Bhat Denominated Notes Payable To Banks Short-term Debt at 2.00% [Member] |  |
Short-term debt |  |
Short-term debt | 181 | 635
France Euro Denominated Notes Payable To Banks Short-term Debt at 2.50% [Member] |  |
Short-term debt |  |
Short-term debt | 5,323 | 5,660
Brazil Real Denominated Notes Payable To Banks Short-term Debt at 5.40% [Member] |  |
Short-term debt |  |
Short-term debt | 236 | 791
Brazil Real Denominated Notes Payable To Banks Short-term Debt at 15.09% [Member] |  |
Short-term debt |  |
Short-term debt | 2,350 | 1,600
Brazil Real Denominated Notes Payable To Banks Short-term Debt at 7.47% [Member] |  |
Short-term debt |  |
Short-term debt |  | 1,575
China Yuan Renminbi Denominated Notes Payable To Banks Short-term Debt at 4.50% [Member] |  |
Short-term debt |  |
Short-term debt | 5,665 | 2,000
China Yuan Renminbi Denominated Notes Payable To Banks Short-term Debt at 4.50% [Member] |  |
Short-term debt |  |
Short-term debt |  | 1,205
Austria Euro Denominated Notes Payable To Banks Short-term Debt at 2.76% [Member] |  |
Short-term debt |  |
Short-term debt |  | 60
Argentina Peso Denominated Notes Payable To Banks Short-term Debt at 37.0% [Member] |  |
Short-term debt |  |
Short-term debt | 70 |
Vietnam Dong Denominated Notes Payable To Banks Short-term Debt at 4.50% [Member] |  |
Short-term debt |  |
Short-term debt | 228 |
U.S. Dollar Denominated Current Portion Of Long Term Debt at 2.74% [Member] |  |
Short-term debt |  |
Current portion of long-term debt | 2,050 | 2,050
Austria Euro Denominated Current Portion of Long Term Debt at 2.48% [Member] |  |
Short-term debt |  |
Current portion of long-term debt | 21 | 10
Austria Euro Denominated Current Portion of Long Term Debt at 3.00% [Member] |  |
Short-term debt |  |
Current portion of long-term debt |  | 23
Indonesia U.S. Dollar Denominated Current Portion of Long Term Debt at 5.53% [Member] |  |
Short-term debt |  |
Current portion of long-term debt | 800 | 800
New Zealand U.S. Dollar Denominated Current Portion of Long Term Debt at 4.90% [Member] |  |
Short-term debt |  |
Current portion of long-term debt |  | 212
Brazil Real Denominated Current Portion Of Long Term Debt at 4.60% [Member] |  |
Short-term debt |  |
Current portion of long-term debt |  | 21
Czech Republic Koruna Denominated Current Portion Of Long Term Debt at 3.69% [Member] |  |
Short-term debt |  |
Current portion of long-term debt | 147 |
U.S. Dollar Denominated Long Term Debt at 5.525%, Due 2026 [Member] |  |
Long-term debt |  |
Total long-term debt | 35,444 | 3,353
U.S. Dollar Denominated Long Term Debt at 2.74%, Due 2031 [Member] |  |
Long-term debt |  |
Total long-term debt | 16,742 | 18,790
Brazilian Real Denominated Long-term Debt at 4.60%, Due 2022 [Member] |  |
Long-term debt |  |
Total long-term debt |  | 21
Brazilian Real Denominated Long-term Debt at 8.30%, Due 2025 [Member] |  |
Long-term debt |  |
Total long-term debt | 1,800 | 1,800
Poland Zloty Denominated Long Term Debt at 8.125% Due 2026 [Member] |  |
Long-term debt |  |
Total long-term debt | 5,636 | 6,105
Australian Dollar Denominated Long Term Debt at 4.06% Due 2026 [Member] |  |
Long-term debt |  |
Total long-term debt | 1,350 | 2,353
Austria Euro Denominated Long Term Debt at 2.48% Due 2022 [Member] |  |
Long-term debt |  |
Total long-term debt |  | 10
Austria Euro Denominated Long Term Debt at 3.69% Due 2030 [Member] |  |
Long-term debt |  |
Total long-term debt | 226 | 118
Austria Euro Denominated Long Term Debt at 3.07% Due 2026 [Member] |  |
Long-term debt |  |
Total long-term debt | 1,331 | 1,415
Austria Euro Denominated Long Term Debt at 3.00% Due 2025 [Member] |  |
Long-term debt |  |
Total long-term debt |  | 114
Indonesia U.S Dollar Denominated Long Term Debt at 3.50% Due 2029 [Member] |  |
Long-term debt |  |
Total long-term debt | 5,067 | 5,867
New Zealand Dollar Denominated Long Term Debt at 5.45% Due 2026 [Member] |  |
Long-term debt |  |
Total long-term debt | 2,853 | $ 3,218
Czech Republic Koruna Denominated at 3.69% due 2031 [Member] |  |
Long-term debt |  |
Total long-term debt | $ 989 |

X
- Definition Represents the aggregate of total long-term debt, including current maturities and short-term debt. + References No definition available. + Details
Name: | us-gaap_DebtLongtermAndShorttermCombinedAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (b)(3) -URI https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 55 -Paragraph 69C -URI https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(16)) -URI https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 55 -Paragraph 69B -URI https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -URI https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 1D -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611 Reference 7: 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(22)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_LongTermDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations. + References Reference 1: 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.19,20) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_LongTermDebtCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_LongTermDebtNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition Current portion of the total carrying amount as of the balance sheet date due within one year or the operating cycle, if longer, on all notes payable to banks paid on an installment with long term maturities. This can include the amount of any loans from the applicant firm. This does not, however, include any mortgage balances. + References Reference 1: 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.19(a)(1),20) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_NotesPayableToBankCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 852 -SubTopic 10 -Section 55 -Paragraph 10 -URI https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766 Reference 2: 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(19)(a)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(16)(a)(1)) -URI https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(13)) -URI https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878 + Details
Name: | us-gaap_ShortTermBorrowings
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Details
Name: | us-gaap_ShortTermDebtTypeAxis=plpc_ThailandBhatDenominatedSecuredNotesShortTermDebtAtThreePointThreeZeroPercentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortTermDebtTypeAxis=plpc_ThailandBhatDenominatedSecuredNotesShortTermDebtAtTwoPointZeroZeroPercentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortTermDebtTypeAxis=plpc_ThailandBhatDenominatedSecuredNotesShortTermDebtAtTwoPointZeroZeroPercent1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortTermDebtTypeAxis=plpc_FranceEuroDenominatedNotesPayableToBanksShortTermDebtAtTwoPointFiveZeroPercentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortTermDebtTypeAxis=plpc_BrazilRealDenominatedNotesPayableToBanksShortTermDebtAtFivePointFourZeroPercentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortTermDebtTypeAxis=plpc_BrazilRealDenominatedNotesPayableToBanksShortTermDebtAtFifteenPointZeroNinePercentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortTermDebtTypeAxis=plpc_BrazilRealDenominatedNotesPayableToBanksShortTermDebtAtSevenPointFourSevenPercentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortTermDebtTypeAxis=plpc_ChinaYuanRenminbiDenominatedNotesPayableToBanksShortTermDebtAtFourPointFiveZeroPercentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortTermDebtTypeAxis=plpc_ChinaYuanRenminbiDenominatedNotesPayableToBanksShortTermDebtAtFourPointFiveZeroPercentOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortTermDebtTypeAxis=plpc_AustriaEuroDenominatedNotesPayableToBanksShortTermDebtAtTwoPointSevenSixPercentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortTermDebtTypeAxis=plpc_ArgentinaPesoDenominatedNotesPayableToBanksShortTermDebtAtThirtySevenPointZeroPercentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortTermDebtTypeAxis=plpc_VietnamDongDenominatedNotesPayableToBanksShortTermDebtAtFourPointFiveZeroPercentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortTermDebtTypeAxis=plpc_UsDollarDenominatedCurrentPortionOfLongTermDebtAtTwoPointSevenFourPercentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortTermDebtTypeAxis=plpc_AustriaEuroDenominatedLoanCurrentPortionOfLongTermDebtAtTwoPointFourEightPercentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortTermDebtTypeAxis=plpc_AustriaEuroDenominatedLoanCurrentPortionOfLongTermDebtAtThreePointZeroZeroPercentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortTermDebtTypeAxis=plpc_IndonesiaUSDollarDenominatedCurrentPortionOfLongTermDebtAtFivePointFiveThreePercentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortTermDebtTypeAxis=plpc_NewZealandUSDollarDenominatedCurrentPortionOfLongTermDebtAtFourPointNineZeroPercentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortTermDebtTypeAxis=plpc_BrazilRealDenominatedCurrentPortionOfLongTermDebtAtFourPointSixZeroPercentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortTermDebtTypeAxis=plpc_CzechRepublicKorunaDenominatedCurrentPortionOfLongTermDebtAtThreePointSixNinePercentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=plpc_UsDollarDenominatedLongTermDebtAtFivePointFiveTwoFivePercentDueInTwoThousandTwentySixMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=plpc_USDollarDenominatedLongTermDebtAtTwoPointSevenFourPercentDueInTwoThousandThirtyOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=plpc_BrazilianRealDenominatedLongTermDebtAtFourPointSixZeroPercentDueInTwoThousandTwentyTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=plpc_BrazilianRealDenominatedLongTermDebtAtEightPointThreeZeroPercentDueInTwoThousandTwentyFiveMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=plpc_PolandZlotyDenominatedLongTermDebtAtEightPointOneTwoFivePercentDueInTwoThousandTwentySixMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=plpc_AustralianDollarDenominatedLongTermDebtAtFourPointZeroSixPercentDueInTwoThousandTwentySixMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=plpc_AustriaEuroDenominatedLongTermDebtAtTwoPointFourEightPercentDueInTwoThousandTwentyTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=plpc_AustriaEuroDenominatedLongTermDebtAtThreePointSixNineTwoPercentDueInTwoThousandThirtyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=plpc_AustriaEuroDenominatedLongTermDebtAtThreePointZeroSevenPercentDueInTwoThousandTwentySixMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=plpc_AustriaEuroDenominatedLongTermDebtAtThreePointZeroZeroPercentDueInTwoThousandTwentyFiveMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=plpc_IndonesiaUSDollarDenominatedLongTermDebtAtThreePointFiveZeroPercentDueInTwoThousandTwentyNineMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=plpc_NewZealandDollarDenominatedLongTermDebtAtFivePointFourFivePercentDueInTwoThousandTwentySixMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=plpc_CzechRepublicEuroDenominatedLongTermDebtAtThreePointSixNinePercentDueInTwoThousandThirtyOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |