<SEC-DOCUMENT>0001104659-25-063613.txt : 20250627
<SEC-HEADER>0001104659-25-063613.hdr.sgml : 20250627
<ACCEPTANCE-DATETIME>20250627160547
ACCESSION NUMBER:		0001104659-25-063613
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		13
CONFORMED PERIOD OF REPORT:	20250623
ITEM INFORMATION:		Entry into a Material Definitive Agreement
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20250627
DATE AS OF CHANGE:		20250627

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			PEOPLES FINANCIAL SERVICES CORP.
		CENTRAL INDEX KEY:			0001056943
		STANDARD INDUSTRIAL CLASSIFICATION:	NATIONAL COMMERCIAL BANKS [6021]
		ORGANIZATION NAME:           	02 Finance
		EIN:				232391852
		STATE OF INCORPORATION:			PA
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		8-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-36388
		FILM NUMBER:		251086276

	BUSINESS ADDRESS:	
		STREET 1:		102 E. DRINKER STREET
		CITY:			DUNMORE
		STATE:			PA
		ZIP:			18512
		BUSINESS PHONE:		570-346-7741

	MAIL ADDRESS:	
		STREET 1:		102 E. DRINKER STREET
		CITY:			DUNMORE
		STATE:			PA
		ZIP:			18512

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	PEOPLES FINANCIAL SERVICES CORP/
		DATE OF NAME CHANGE:	19980303
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>tm2519321d1_8k.htm
<DESCRIPTION>FORM 8-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2025" xmlns:us-gaap="http://fasb.org/us-gaap/2025" xmlns:us-roles="http://fasb.org/us-roles/2025" xmlns:country="http://xbrl.sec.gov/country/2025" xmlns:srt="http://fasb.org/srt/2025" xmlns:PFIS="http://imetrix.edgar-online.com/20250623">
<head>
     <title></title>
<meta http-equiv="Content-Type" content="text/html"/>
</head>
<!-- Field: Set; Name: xdx; ID: xdx_02E_US%2DGAAP%2D2025 -->
<!-- Field: Set; Name: xdx; ID: xdx_03A_PFIS_imetrix.edgar%2Donline.com_20250623 -->
<!-- Field: Set; Name: xdx; ID: xdx_04A_20250623_20250623 -->
<!-- Field: Set; Name: xdx; ID: xdx_059_edei%2D%2DAmendmentFlag_false -->
<!-- Field: Set; Name: xdx; ID: xdx_05D_edei%2D%2DEntityCentralIndexKey_0001056943 -->
<!-- Field: Set; Name: xdx; ID: xdx_06B_USD_1_iso4217%2D%2DUSD -->
<!-- Field: Set; Name: xdx; ID: xdx_062_Shares_2_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_06D_USDPShares_3_iso4217%2D%2DUSD_xbrli%2D%2Dshares -->
<body style="font: 10pt Times New Roman, Times, Serif">
<div style="display: none">
<ix:header>
 <ix:hidden>
  <ix:nonNumeric contextRef="AsOf2025-06-23" id="Fact000003" name="dei:AmendmentFlag">false</ix:nonNumeric>
  <ix:nonNumeric contextRef="AsOf2025-06-23" id="Fact000004" name="dei:EntityCentralIndexKey">0001056943</ix:nonNumeric>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="pfis-20250623.xsd" xlink:type="simple"/>
  </ix:references>
 <ix:resources>
    <xbrli:context id="AsOf2025-06-23">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001056943</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-06-23</xbrli:startDate>
        <xbrli:endDate>2025-06-23</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:unit id="USD">
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Shares">
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USDPShares">
      <xbrli:divide>
        <xbrli:unitNumerator>
          <xbrli:measure>iso4217:USD</xbrli:measure>
        </xbrli:unitNumerator>
        <xbrli:unitDenominator>
          <xbrli:measure>xbrli:shares</xbrli:measure>
        </xbrli:unitDenominator>
      </xbrli:divide>
    </xbrli:unit>
  </ix:resources>
 </ix:header>
</div>


<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"></p>

<!-- Field: Rule-Page --><div style="margin-top: 12pt; margin-bottom: 3pt; width: 100%"><div style="border-top: Black 2pt solid; border-bottom: Black 1pt solid; font-size: 1pt">&#160;</div></div><!-- Field: /Rule-Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left">&#160;</p>

<p style="font: 18pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>UNITED STATES<br/>
SECURITIES AND EXCHANGE COMMISSION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Washington, D.C. 20549</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 18pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>FORM <span id="xdx_904_edei--DocumentType_c20250623__20250623_zn1HyW8wZ3td"><ix:nonNumeric contextRef="AsOf2025-06-23" id="Fact000009" name="dei:DocumentType">8-K</ix:nonNumeric></span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>CURRENT REPORT<br/>
Pursuant to Section&#160;13 or 15(d) of the Securities Exchange Act of 1934</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Date of Report: <span id="xdx_907_edei--DocumentPeriodEndDate_c20250623__20250623_z9Wd7FwgL098"><ix:nonNumeric contextRef="AsOf2025-06-23" format="ixt:datemonthdayyearen" id="Fact000010" name="dei:DocumentPeriodEndDate">June 23, 2025</ix:nonNumeric></span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Date of earliest event reported)&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 18pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span id="xdx_909_edei--EntityRegistrantName_c20250623__20250623_zo25xbPHt2Da"><ix:nonNumeric contextRef="AsOf2025-06-23" id="Fact000011" name="dei:EntityRegistrantName">PEOPLES FINANCIAL SERVICES CORP.</ix:nonNumeric></span> </b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Exact name of registrant as specified in its Charter)</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>



<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr>
    <td style="vertical-align: top; text-align: center; width: 32%"><b><span id="xdx_909_edei--EntityIncorporationStateCountryCode_c20250623__20250623_zQf2yAsMfWu8"><ix:nonNumeric contextRef="AsOf2025-06-23" id="Fact000012" name="dei:EntityIncorporationStateCountryCode">PA</ix:nonNumeric></span></b></td>
    <td style="text-align: center; vertical-align: bottom; width: 2%">&#160;</td>
    <td style="vertical-align: top; text-align: center; width: 32%"><b><span id="xdx_905_edei--EntityFileNumber_c20250623__20250623_zDKdQBDYi4Yk"><ix:nonNumeric contextRef="AsOf2025-06-23" id="Fact000013" name="dei:EntityFileNumber">001-36388</ix:nonNumeric></span></b></td>
    <td style="text-align: center; vertical-align: bottom; width: 2%">&#160;</td>
    <td style="vertical-align: top; text-align: center; width: 32%"><b><span id="xdx_907_edei--EntityTaxIdentificationNumber_c20250623__20250623_zyU0LoGqtFH7"><ix:nonNumeric contextRef="AsOf2025-06-23" id="Fact000014" name="dei:EntityTaxIdentificationNumber">23-2391852</ix:nonNumeric></span></b></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: center">(State or other jurisdiction</td>
    <td style="text-align: center; vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">(Commission file number)</td>
    <td style="text-align: center; vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">(IRS Employer</td></tr>
  <tr>
    <td style="vertical-align: top; text-align: center">of incorporation)</td>
    <td style="text-align: center; vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="text-align: center; vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">Identification No.)</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span id="xdx_906_edei--EntityAddressAddressLine1_c20250623__20250623_zoROPSCY9wVl"><ix:nonNumeric contextRef="AsOf2025-06-23" id="Fact000015" name="dei:EntityAddressAddressLine1">102 E. Drinker Street</ix:nonNumeric></span>, <span id="xdx_909_edei--EntityAddressCityOrTown_c20250623__20250623_zNZN32plNJ99"><ix:nonNumeric contextRef="AsOf2025-06-23" id="Fact000016" name="dei:EntityAddressCityOrTown">Dunmore</ix:nonNumeric></span>, <span id="xdx_908_edei--EntityAddressStateOrProvince_c20250623__20250623_zD383olXCDh"><ix:nonNumeric contextRef="AsOf2025-06-23" id="Fact000017" name="dei:EntityAddressStateOrProvince">PA</ix:nonNumeric></span> <span id="xdx_90C_edei--EntityAddressPostalZipCode_c20250623__20250623_zKbnUB8h0Fh7"><ix:nonNumeric contextRef="AsOf2025-06-23" id="Fact000018" name="dei:EntityAddressPostalZipCode">18512</ix:nonNumeric></span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Address of Principal Executive Offices) (Zip Code)</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(<span id="xdx_901_edei--CityAreaCode_c20250623__20250623_zKdp8hoDGMs7"><ix:nonNumeric contextRef="AsOf2025-06-23" id="Fact000019" name="dei:CityAreaCode">570</ix:nonNumeric></span>) <span id="xdx_907_edei--LocalPhoneNumber_c20250623__20250623_z9hkcxLwZtA6"><ix:nonNumeric contextRef="AsOf2025-06-23" id="Fact000020" name="dei:LocalPhoneNumber">346-7741</ix:nonNumeric></span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Registrant&#8217;s telephone number, including
area code)</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Check the appropriate box below if the Form&#160;8-K
filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions (See General
Instruction A.2. below):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>





<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left"><span style="font-family: Wingdings"><span style="font-family: Wingdings"><span id="xdx_903_edei--WrittenCommunications_c20250623__20250623_z3efu27hQqh9"><ix:nonNumeric contextRef="AsOf2025-06-23" format="ixt:booleanfalse" id="Fact000021" name="dei:WrittenCommunications">&#168;</ix:nonNumeric></span></span></span></td><td style="text-align: justify">Written communications pursuant to Rule&#160;425 under the Securities
Act (17 CFR 230.425)</td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span style="font-family: Wingdings"><span id="xdx_906_edei--SolicitingMaterial_c20250623__20250623_zDn6rqTjQxt3"><ix:nonNumeric contextRef="AsOf2025-06-23" format="ixt:booleanfalse" id="Fact000022" name="dei:SolicitingMaterial">&#168;</ix:nonNumeric></span></span></span></td><td style="text-align: justify">Soliciting material pursuant to Rule&#160;14a-12 under the Exchange
Act (17 CFR 240.14a-12)</td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left"><span style="font-family: Wingdings"><span id="xdx_905_edei--PreCommencementTenderOffer_c20250623__20250623_z9WNwOESR28d"><ix:nonNumeric contextRef="AsOf2025-06-23" format="ixt:booleanfalse" id="Fact000023" name="dei:PreCommencementTenderOffer">&#168;</ix:nonNumeric></span></span></td><td style="text-align: justify">Pre-commencement communications pursuant to Rule&#160;14d-2(b)&#160;under
the Exchange Act (17 CFR 240.14d-2(b))</td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left"><span style="font-family: Wingdings"><span id="xdx_90B_edei--PreCommencementIssuerTenderOffer_c20250623__20250623_zNZMh3rrajb3"><ix:nonNumeric contextRef="AsOf2025-06-23" format="ixt:booleanfalse" id="Fact000024" name="dei:PreCommencementIssuerTenderOffer">&#168;</ix:nonNumeric></span></span></td><td style="text-align: justify">Pre-commencement communications pursuant to Rule&#160;13e-4(c)&#160;under
the Exchange Act (17 CFR 240.13e-4(c))</td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&#160;</p>





<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Securities registered pursuant to Section 12(b) of the Act:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>



<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr>
    <td style="vertical-align: top; text-align: center; width: 35%"><b>Title of each class</b></td>
    <td style="vertical-align: bottom; width: 2%">&#160;</td>
    <td style="vertical-align: top; text-align: center; width: 25%"><b>Trading Symbol(s)</b></td>
    <td style="vertical-align: bottom; width: 2%">&#160;</td>
    <td style="vertical-align: top; text-align: center; width: 36%"><b>Name of each exchange on which registered </b></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: center"><span id="xdx_900_edei--Security12bTitle_c20250623__20250623_z98GOIKpVvj2"><ix:nonNumeric contextRef="AsOf2025-06-23" id="Fact000025" name="dei:Security12bTitle">Common Stock, $2.00 par value</ix:nonNumeric></span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span id="xdx_906_edei--TradingSymbol_c20250623__20250623_znbYN498B7W3"><ix:nonNumeric contextRef="AsOf2025-06-23" id="Fact000026" name="dei:TradingSymbol">PFIS</ix:nonNumeric></span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span id="xdx_90E_edei--SecurityExchangeName_c20250623__20250623_zF86adDGyvG6"><ix:nonNumeric contextRef="AsOf2025-06-23" format="ixt-sec:exchnameen" id="Fact000027" name="dei:SecurityExchangeName">The Nasdaq Stock Market</ix:nonNumeric></span> LLC</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark whether the
registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (&#167;230.405 of this chapter) or
Rule 12b-2 of the Securities Exchange Act of 1934 (&#167;240.12b-2 of this chapter). &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Emerging growth company <span id="xdx_909_edei--EntityEmergingGrowthCompany_c20250623__20250623_zb95nPCTfzH9" style="font-family: Wingdings"><ix:nonNumeric contextRef="AsOf2025-06-23" format="ixt:booleanfalse" id="Fact000028" name="dei:EntityEmergingGrowthCompany">&#168;</ix:nonNumeric></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If an emerging growth company, indicate by check
mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting
standards provided pursuant to Section 13(a) of the Exchange Act. <span style="font-family: Wingdings">&#168;</span><span style="font-family: Wingdings"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p>

<!-- Field: Rule-Page --><div style="margin-top: 3pt; margin-bottom: 12pt; width: 100%"><div style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font-size: 1pt">&#160;</div></div><!-- Field: /Rule-Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 12pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 1in"><b>Item&#8201;1.01</b></td><td style="text-align: justify"><b>Entry into a Material Definitive Agreement.</b></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">On June 23, 2025, Peoples Security Bank and Trust
Company (the &#8220;Bank&#8221;), the bank subsidiary of Peoples Financial Services Corp. (the &#8220;Company&#8221;), entered into a
Purchase and Sale Agreement (the &#8220;Agreement&#8221;) to purchase the real property commonly known as 30 E.D. Preate Drive, Moosic,
Pennsylvania (the &#8220;Property&#8221;) from Moosic Holdings, LLC. The purchase price for the Property is $19.5 million, subject to
customary adjustments, prorations and credits as outlined in the Agreement. In addition to the purchase price, the Bank agreed to pay
the seller $3 million for certain repairs and improvements to the Property and up to $500,000 for certain office fit out costs. The closing
is to occur no later than June 30, 2026.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">The Bank currently leases a portion of the Property.
At the closing, any and all leases at the Property will be assigned to and assumed by the Bank. All closing costs related to the transaction
will be allocated in accordance with customary, local standards.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">The foregoing description of the Agreement is
not complete and is qualified in its entirety by reference to the complete text of the Agreement, which is attached as Exhibits 10.1 to
this Current Report on Form 8-K and is incorporated herein by reference.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 1in"><b>Item 9.01</b></td><td style="text-align: justify"><b>Financial Statements and Exhibits.</b></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>(d)&#160;Exhibits</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following exhibits are filed with this form
8-K:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 10%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exhibit&#160;No.</b></span></td>
<td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 88%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Description</b></span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
<td style="font: 10pt Times New Roman, Times, Serif"><a href="tm2519321d1_ex10-1.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.1&#160;</span></a></td>
<td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
<td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><a href="tm2519321d1_ex10-1.htm" style="-sec-extract: exhibit">Purchase and Sale Agreement by and between Moosic Holdings, LLC and Peoples Security Bank and Trust Company<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></a></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif">
<td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">104</span></td>
<td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
<td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cover Page&#160;Interactive Data File (embedded within the Inline XBRL document)</span></td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<!-- Field: Page; Sequence: 3 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 12pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>SIGNATURE</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black">Pursuant
to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the
undersigned hereunto duly authorized.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td colspan="2">PEOPLES FINANCIAL SERVICES CORP.</td>
    </tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td colspan="2">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 50%">&#160;</td>
    <td style="width: 3%"><span style="font-size: 10pt">By: </span></td>
    <td style="border-bottom: Black 1pt solid; width: 47%"><span style="font-size: 10pt">/s/ Gerard A. Champi</span></td>
    </tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">Gerard A. Champi</span></td>
    </tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">Chief Executive Officer</span></td>
    </tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">(Principal Executive Officer)</span></td>
    </tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dated:
</span>June&#160;27, 2025</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<!-- Field: Page; Sequence: 4; Options: Last -->
    <div style="border-bottom: Black 1pt solid; margin-top: 12pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<!-- Field: Set; Name: xdx; ID: xdx_08B_extensions -->
<!-- eJxFjU0KwjAQhU/QOwxZizaxuujSokWsIkXEbbBTCbaZMol/R/KWxhZxGBiG9773hBiJnFamQYbToizggG3XaI9QYo2M9ozBka03KYRb4sU4z9r6/v2BGQUGAzMbK3UOQm+9G4dVCvF8IqcTlYCUaTKD/VZEXz0jW5sKrTe6AW0r2DN1bNBrfg0JB/0kS+2rrzoiO0M2BTmOB/kNKpYKdnTXD+Krg6LIRDTqJxI5060LruXTo/2SsGywDXVuoP8bfQAIMEqP -->
</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>tm2519321d1_ex10-1.htm
<DESCRIPTION>EXHIBIT 10.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 10.1</B></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center">PURCHASE AND SALE
AGREEMENT</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">THIS PURCHASE AND SALE AGREEMENT (this &#8220;Agreement&#8221;)
is hereby made and entered into as of June 23, 2025 (the &#8220;Effective Date&#8221;) by and between Moosic Holdings, LLC (the &#8220;Seller&#8221;),
and Peoples Security Bank and Trust Company (the &#8220;Purchaser&#8221;).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center">WITNESSETH:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">WHEREAS, Seller is the owner of a fee simple interest
in property located at 30 E.D. Preate Drive, Moosic, Lackawanna County, PA, as more fully set forth in the legal description attached
hereto as Exhibit &#8220;A&#8221; and incorporated herein by reference, together with all buildings, improvements and fixtures located
thereon owned by Seller as of the Closing Date (as such term is defined below) (the &#8220;Property&#8221;); and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">WHEREAS, Purchaser desires to purchase the Property
from Seller, and Seller is willing to sell and convey same to Purchaser, on the terms set forth herein.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">NOW, THEREFORE, in consideration of the mutual
promises and covenants contained herein and other good and valuable consideration, the receipt and sufficiency of which are all hereby
acknowledged by each of the parties hereto, the parties hereto agree as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">1.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;<U>Purchase
Price; Additional Payment for Renovations</U>. On and subject to the terms and conditions herein set forth, Seller shall sell and transfer
the Property to Purchaser and Purchaser shall purchase the Property from Seller and pay to Seller the sum of Nineteen Million Five Hundred
Thousand Dollars ($19,500,000.00) (the &#8220;Purchase Price&#8221;), subject to adjustments, prorations and credits as herein provided.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In addition to the Purchase Price, the Purchaser
shall pay to the Seller on the Effective Date the sum of Three Million Dollars ($3,000,000.00) (&#8220;Renovations Payment&#8221;), for
the purposes of the Seller completing, on or before September 30, 2025, the following repairs to the Property: (i) install a brand new
TPO 60M roof with a 20+ year warranty; (ii) upgrade the entire parking lot area, as the parking lot is more fully set forth on Exhibit
&#8220;B&#8221; which is attached and incorporated herein by reference; (iii) make certain office upgrades and improvements; (iv)&#8239;replace
the pneumatics for the HVAC control system; and (v) install new boiler. The Seller shall provide routine preventative maintenance on the
Property during the term of this Agreement and the Property shall be operated, managed, and maintained in a reasonable and prudent manner,
and kept in reasonably good condition.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In addition to the Purchase Price and the Renovations
Payment provided for herein, Purchaser agrees that it shall pay to Seller the non-refundable sum of up to Five Hundred Thousand and 00/100
($500,000.00) for the purpose of covering the costs of the additional office fit outs to be constructed at the building located on the
Property and more specifically outlined in Exhibit &#8220;C&#8221; attached hereto and made a part hereof.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">2.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;<U>Closing
Costs</U>. Seller shall pay one-half of the real estate transfer taxes. Purchaser shall pay the premium for the issuance to
Purchaser of an ALTA owner&#8217;s policy of title insurance for the Property, one-half of the real estate transfer taxes, and all
recording fees. Any other closing costs shall be paid according to local custom in Lackawanna County, Pennsylvania.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 1; Options: NewSection; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&#8239;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">3.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;<U>Prorations;
Leases; Contracts</U>. All real property county, school and municipal real estate taxes shall be prorated (employing a 365-day year) between
Purchaser and Seller as of the date of Closing based upon the most recently available property assessment; provided, however, that any
assessment based upon a method other than a calendar year shall be prorated on such fiscal year basis. If such assessment is not available
for the year in question, taxes shall be, upon the request of either party, re-prorated when the amount thereof can be ascertained, and
the provisions hereof shall survive the Closing and the delivery of the Deed (defined below). The Purchaser acknowledges that a county-wide
reassessment of real estate taxes has commenced in Lackawanna County. Seller anticipates receiving the revised assessment notice on or
around June 20, 2025 and will promptly provide a copy of such communication to the Purchaser. The Seller makes no representation as to
the ultimate assessment on the Property</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">4.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;<U>Leases</U>.
All leases related to the Property (the &#8220;Leases&#8221;) shall be prorated as of the Closing Date (hereinafter defined), and all
security deposits for such Leases, as applicable, shall be tendered by the Seller to the Purchaser as of the Closing Date. From the Effective
Date through the Closing Date, the Seller shall not enter into any new leases without Purchaser&#8217;s prior written consent, which consent
shall not be unreasonably withheld, conditioned or delayed. From the Effective Date through the one (1) year anniversary of the Effective
Date, the Purchaser shall not enter into any new lease, submit or consider any proposals for a new lease on the 3rd floor of the building
on the Property that is approximately 20,000 sq. ft., without Seller&#8217;s prior written consent, but nothing contained herein shall
restrict the Buyer from entering into any new lease agreements to any existing tenants of the building on the Property for the third floor
available space. On the Closing Date, the Seller and Purchaser shall enter into an Assignment and Assumption of Leases Agreement in form
and substance of Exhibit &#8220;D&#8221; which is attached hereto and incorporated herein by reference in which the Seller shall assign
all of its rights and obligations under Leases to the Purchaser, and the Purchaser shall assume all rights and obligations under the Leases
from the Seller, and each of the Seller and Purchaser shall provide cross-indemnification to each other effective as of the Closing Date.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Except for such contracts related to the Property
that are terminable as of the Closing Date, the Purchaser shall assume all contracts related to the Property as of the Closing Date.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">5.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;<U>Closing</U>.
The consummation of the purchase and sale of the Property contemplated under this Agreement (the &#8220;Closing&#8221;) shall be held
within thirty (30) days of notice from the Seller to the Purchaser, but in all cases not later than June 30, 2026 (the &#8220;Closing
Date&#8221;). The Closing shall be held at the office of legal counsel or title company to the Purchaser at 10:00 a.m., unless otherwise
agreed by the parties. Time is of the essence to this and all other terms of this Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">6.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;<U>Contents</U>.
As of Closing, the Purchaser shall acquire and take title to, and the Seller shall transfer an execute an AS-IS Bill of Sale related to
any machinery, equipment, furniture, fixtures or other contents remaining in the Property as of the Closing. The Seller shall assign and
transfer to Purchaser, to the extent assignable, all outstanding warranties related to the roof, HVAC, boiler, generators, UPS system,
machinery, equipment, furniture, fixtures or other contents remaining at the Property on the Closing Date. The Seller
shall have the sole discretion as to which items are retained by the Seller and which items shall remain with the Property; by way of
example only, the gym equipment shall remain with the Property but a majority of the kitchen equipment shall remain the property of the
Seller.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#8239;</P>


<!-- Field: Page; Sequence: 2; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&#8239;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">7.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;<U>Sale
&#8220;As Is, Where Is&#8221;</U>. Purchaser acknowledges and agrees that at Closing the Seller shall sell and convey to Purchaser, and
Purchaser shall accept the Property &#8220;AS IS, WHERE IS, WITH ALL FAULTS&#8221;. Purchaser represents that it is in the process of
inspecting the Property and is becoming knowledgeable and experienced with the physical and environmental conditions thereof and shall
rely upon same. Seller has no actual knowledge of any adverse matters related to the Property, including adverse physical or construction
defects or adverse environmental, health or safety conditions, but such statements do not constitute a representation or warranty, and
Buyer is relying solely upon its inspections.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">8.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;<U>Conveyance
of Title</U>. Seller shall convey good and marketable fee simple title to the Property to Purchaser pursuant to a recordable special warranty
deed (the &#8220;Deed&#8221;). &#8220;Good and marketable title&#8221; as used herein shall mean fee simple ownership which will be insurable
by a reputable title insurance company conducting business in the Commonwealth of Pennsylvania (the &#8220;Title Insurance Company&#8221;),
under its standard ALTA owner&#8217;s form title insurance policy at standard rates and free and clear of all liens, encumbrances, and
other exceptions to title except utility easements, rights of way and other easements or restrictions in the chain of title that do not
adversely affect the Purchaser&#8217;s ability to operate offices for a financial institution as well as other business type offices on
the Property. Purchaser shall have until forty-five (45) days from the date of this Agreement to obtain a title commitment (the &#8220;Title
Commitment&#8221;) from a title insurance company, to examine the title to the Property evidenced thereby and to notify Seller in writing
of any objection revealed by the Title Commitment. In the event the Seller is unable to deliver good and marketable title to the Property,
the Purchaser may either purchase the Property without a reduction in the Purchase Price or terminate this Agreement and be refunded the
Renovations Payment.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">9.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;<U>Condemnation
and Destruction</U>. In the event, at any time between the Effective Date and the Closing, (a) all or any material portion of the Property
is condemned by any legally constituted authority for any public use or purpose, or (b) any improvements located on the Property are damaged
or destroyed by whatever cause (other than the actions or inactions of the Purchaser or its agents), then Purchaser may elect either:
(i) to terminate this Agreement, in which event the Renovations Payment paid by Purchaser shall be immediately refunded to Purchaser,
and neither Purchaser nor Seller shall have any further liabilities, obligations or rights with regard to this Agreement, which shall
become null and void and of no further force and effect; or (ii) to collect all proceeds from any condemnation or from any insurance policies
insuring the improvements located on the Property from damage or destruction up to the amount of the Purchase Price and have the terms
of this Agreement remain in full force and effect and binding on the parties hereto.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">10.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;<U>Agreement
Assignable by Purchaser</U>. Without the prior written consent of Seller, such consent not to be unreasonably withheld, delayed or conditioned,
Purchaser shall not, directly or indirectly, assign this Agreement or any of its rights hereunder. Any attempted assignment in violation
hereof shall, at the election of Seller, be of no force or effect.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 3; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&#8239;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Notwithstanding anything contained in this Agreement to the contrary,
should the Seller consent to an assignment of this Agreement by Purchaser to an entity owned or controlled by the Purchaser, then the
Purchaser shall be solely responsible for any additional transfer taxes arising from Purchaser&#8217;s assignment of this Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">11.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;<U>Site
Visits</U>. The Purchaser shall have the right to visit the Property and have its professional experts and inspectors visit the Property
from time to time prior to the Closing Date. Except for the Seller&#8217;s gross negligence or willful misconduct, Purchaser shall indemnify,
defend and hold Seller harmless of, from and against all claims, causes of action and losses of whatsoever kind or nature, including,
but not limited to, all liability by reason of injury (including death) to persons and damage to any property and mechanics&#8217; liens
or similar charges which may affect the Property, resulting from the entry onto the Property or work conducted thereon by or on behalf
of Purchaser, its agents, employees and representatives. Purchaser further agrees that if Closing is not completed, Purchaser shall repair
any damage to the Property caused by Purchaser&#8217;s exercise of Purchaser&#8217;s rights under this Paragraph 11. The foregoing indemnification
obligations of Purchaser shall survive the completion of Closing or sooner termination of this Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">12.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;<U>Notices;
Amendment</U>. Neither this Agreement nor any provision hereof may be changed, amended, modified, waived or discharged orally or by any
course of dealing, but only by an instrument in writing signed by the party against which enforcement of the change, amendment, modification,
waiver or discharge is sought.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">13.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;<U>Brokers</U>.
Purchaser and Seller each represent and warrant that neither has dealt in this transaction with any broker, agent, commission salesman
or like party entitled to a commission or other compensation with respect to the sale of the Property contemplated by this Agreement.
To the extent that the Purchaser elects to utilize the services of a real estate broker or agent, the Purchaser shall be solely liable
for any fees or commissions due to such broker/agent, and shall indemnify, defend and hold the Seller harmless from any claims for such
fees or commissions.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">14.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;<U>Termination
and Default</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">If Purchaser is ready, willing and able to perform
hereunder, and the sale contemplated hereby is not consummated because of the inability, failure or refusal, for whatever reason whatsoever
by Seller to convey the Property in accordance with the terms and conditions provided herein, Purchaser may, as its sole and exclusive
remedies at law or in equity: (i)&#8239;terminate this Agreement by giving written notice thereof to Seller, in which event, the Renovations
Payment paid in connection with this Agreement shall be refunded to Purchaser, (ii)&#8239;waive such default and consummate the transactions
contemplated hereby in accordance with the terms of this Agreement; or (iii) specifically enforce this Agreement by way of an action in
specific performance. The Purchaser hereby irrevocably waives any other right or remedy for such default. As a condition precedent to
Purchaser exercising any right to bring an action for specific performance as the result of Seller&#8217;s default hereunder, Purchaser
must commence such action within sixty (60) days after the occurrence of such default. The Purchaser agrees that its failure timely to
commence such an action for specific performance within such a sixty (60) day period shall be deemed a waiver by it of its right to commence
such an action.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 4; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&#8239;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In the event the purchase and sale of the Property
contemplated by this Agreement is not consummated because of the default of Purchaser, then this Agreement shall terminate, and the Seller
shall retain the Renovations Payment as full, complete and final liquidated damages. Seller hereby agrees that it would be difficult or
impossible to ascertain the damages accruing to Seller as a result of a default by Purchaser under this Agreement. The payment of said
liquidated damages shall not be deemed a penalty but shall constitute Seller&#8217;s sole and exclusive remedy against Purchaser and shall
be in lieu of the exercise by Seller of any other legal or equitable right or remedy which Seller may have against Purchaser as a result
of Purchaser&#8217;s default.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">15.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;<U>Miscellaneous
Provisions</U>. This Agreement shall be governed by and construed and enforced in accordance with the laws of the Commonwealth of Pennsylvania.
Failure of either Purchaser or Seller to exercise any right given hereunder or to insist upon strict compliance with regard to any term,
condition or covenant specified herein, shall not constitute a waiver of Purchaser&#8217;s or Seller&#8217;s right to exercise such right
or to demand strict compliance with any term, condition or covenant under this Agreement. This Agreement may be executed in multiple counterparts,
each of which may be deemed an original, and all of such counterparts together shall constitute one and the same Agreement. The invalidity
or lack of enforceability of a particular provision of this Agreement shall not affect the other provisions hereof, and this Agreement
shall be construed in all respects as if such invalid or unenforceable provision were omitted. Time is of the essence of this Agreement.
Whenever the last day for the exercise of any privilege or the discharge of any duty hereunder shall fall upon a Saturday, Sunday or any
United States holiday, the party having such privilege or duty shall have until 11:59 p.m. on the next succeeding business day to exercise
such privilege or to discharge such duty. This Agreement constitutes the sole and entire agreement of the parties and is binding upon
and shall inure to the benefit of Seller and Purchaser, their heirs, successors, legal representatives and assigns. Formal tender of the
executed deed and purchase money is hereby waived. Both parties to this Agreement have participated fully and equally in the negotiation
and preparation hereof, this Agreement shall not be more strictly construed, or any ambiguities within this Agreement resolved, against
either party hereto.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">16.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;<U>Execution
in Counterparts</U>. This Agreement may be executed in any number of counterparts, each of which shall be deemed to be an original, and
all of such counterparts shall constitute one Agreement. Facsimile and electronic signatures shall have the same legal effect as original
signatures. This Agreement and any other document necessary for Settlement of the transactions contemplated by this Agreement may be accepted,
signed or agreed to through the use of an electronic signature in accordance with the Electronic Signatures in Global and National Commerce
Act (E-Sign Act), Title 15, United States Code, Sections 7001 et seq., the Uniform Electronic Transaction Act (UETA) and any applicable
Pennsylvania state law.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 5; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&#8239;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">17.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;<U>Blocked
Persons</U>. Each of Seller and Purchaser represent and warrant to the other: (a) it is not acting, directly or indirectly, for or
on behalf of any person, group, entity, or nation listed by the United States Treasury Department as a Specially Designated National
and Blocked Person (&#8220;SDN List&#8221;), or for or on behalf of any person, group, entity or nation designated in Presidential
Executive Order 13224 as a person who commits, threatens to commit, or supports terrorism; and it is not engaged in this transaction
directly or indirectly on behalf of, or facilitating this transaction directly or indirectly on behalf of, any such person, group,
entity, or nation; (b) it is not a person and/or entity with whom United States Persons are restricted from doing business under the
International Emergency Economic Powers Act, 50 U.S.C. &sect;1701 et seq.; the Trading with the Enemy Act, 50 U.S.C. App. &sect;5;
any executive orders promulgated thereunder; any implementing regulations promulgated thereunder by the U.S. Department of Treasury
Office of Foreign Assets Control (including those persons and/or entities named on the SDN List); or any other applicable law of the
United States; (c) no person and/or entity named on the SDN List has any direct interest in Seller or Purchaser with the result that
the direct investment in Seller or Purchaser is prohibited by any applicable law of the United States; (d)&#8239;none of its funds
have been derived from any unlawful activity with the result that the direct investment in Seller or Purchaser is prohibited by
applicable law of the United States; and (e)&#8239;neither is in violation of the U.S. Federal Bank Secrecy Act, as amended by Title
III of the Uniting and Strengthening America by Providing Appropriate Tools Required to Intercept and Obstruct Terrorism Act of
2001, Public Law 107-56; its implementing regulations promulgated by the U.S. Department of Treasury Financial Crimes Enforcement
Network (31 CFR Part 103); or any other anti-money laundering law of the United States. Seller and Purchaser each agree that in the
event of a breach of this Section 17 or any applicable law relating to the subject of this Section 17, the non-breaching party may
take such action as may be necessary in order to comply with this provision and/or the applicable law, including, but not limited
to, terminating this Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">18.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;<U>Like-Kind
Exchange</U>. Seller may elect to exchange its interest in the Property for &#8220;like-kind&#8221; property, pursuant to the provisions
of Section 1031 of the Internal Revenue Code. Seller will have the right to assign this Agreement to a &#8220;qualified intermediary&#8221;
and take such other action as may be required to satisfy the requirements of Section 1031. Purchaser will cooperate with the Seller to
enable Seller to complete the exchange. If Seller uses a qualified intermediary to effectuate the exchange, any assignment of rights or
obligations of Seller hereunder will not relieve, release or absolve Seller of its obligations to Purchaser.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">19.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;<U>Waiver
of Jury Trial</U>. Purchaser and Seller each hereby waive trial by jury in any action, proceeding or counterclaim (whether arising in
tort or contract) brought by either party against the other on any matter arising out of or in any manner connected with this Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">{signatures on the following page}</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 6; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&#8239;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">IN WITNESS WHEREOF, the parties have executed this
Agreement as of the Effective Date.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#8239;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8239;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">SELLER:</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8239;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Moosic
    Holdings, LLC</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8239;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8239;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8239;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 3%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By: </FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 47%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Shimon Friedman</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8239;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&#8239;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shimon Friedman, Managing Member</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8239;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8239;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8239;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">PURCHASER:</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8239;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Peoples
    Security Bank and Trust Company</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8239;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8239;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8239;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By: </FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Thomas P. Tulaney</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8239;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&#8239;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thomas P. Tulaney, President</FONT></TD></TR>
  </TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 3.25in; text-indent: 0.5in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 3.25in; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 7; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></FONT></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 3.25in; text-indent: 0.5in">&#8239;</P>



<P STYLE="margin: 0"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>3
<FILENAME>pfis-20250623.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.0b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: +aA5w7xRiXgen8uLa3ZcWa+J+bOdzZR++YkxtmBxbTmqjy4snsb2liGyMP5GMeMA -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2025" xmlns:us-gaap="http://fasb.org/us-gaap/2025" xmlns:srt="http://fasb.org/srt/2025" xmlns:srt-types="http://fasb.org/srt-types/2025" xmlns:PFIS="http://imetrix.edgar-online.com/20250623" elementFormDefault="qualified" targetNamespace="http://imetrix.edgar-online.com/20250623">
    <annotation>
      <appinfo>
        <link:roleType roleURI="http://imetrix.edgar-online.com/role/Cover" id="Cover">
          <link:definition>00000001 - Document - Cover</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:linkbaseRef xlink:type="simple" xlink:href="pfis-20250623_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="pfis-20250623_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2025" schemaLocation="https://xbrl.sec.gov/dei/2025/dei-2025.xsd" />
    <import namespace="http://fasb.org/us-gaap/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd" />
    <import namespace="http://fasb.org/us-types/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2025" schemaLocation="https://xbrl.sec.gov/country/2025/country-2025.xsd" />
    <import namespace="http://fasb.org/srt/2025" schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd" />
    <import namespace="http://fasb.org/srt-types/2025" schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>4
<FILENAME>pfis-20250623_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.0b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel" />
    <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CoverAbstract_lbl" xml:lang="en-US">Cover [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentDescription" xlink:label="dei_AmendmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentDescription" xlink:to="dei_AmendmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentDescription_lbl" xml:lang="en-US">Amendment Description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentRegistrationStatement" xlink:label="dei_DocumentRegistrationStatement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentRegistrationStatement" xlink:to="dei_DocumentRegistrationStatement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentRegistrationStatement_lbl" xml:lang="en-US">Document Registration Statement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAnnualReport_lbl" xml:lang="en-US">Document Annual Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentQuarterlyReport_lbl" xml:lang="en-US">Document Quarterly Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentShellCompanyReport" xlink:label="dei_DocumentShellCompanyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyReport" xlink:to="dei_DocumentShellCompanyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyReport_lbl" xml:lang="en-US">Document Shell Company Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentShellCompanyEventDate" xlink:label="dei_DocumentShellCompanyEventDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyEventDate" xlink:to="dei_DocumentShellCompanyEventDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyEventDate_lbl" xml:lang="en-US">Document Shell Company Event Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodStartDate" xlink:label="dei_DocumentPeriodStartDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodStartDate" xlink:to="dei_DocumentPeriodStartDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodStartDate_lbl" xml:lang="en-US">Document Period Start Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityPrimarySicNumber" xlink:label="dei_EntityPrimarySicNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPrimarySicNumber" xlink:to="dei_EntityPrimarySicNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPrimarySicNumber_lbl" xml:lang="en-US">Entity Primary SIC Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US">Entity Tax Identification Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US">Entity Address, Address Line One</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US">Entity Address, Address Line Two</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine3" xlink:label="dei_EntityAddressAddressLine3" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine3_lbl" xml:lang="en-US">Entity Address, Address Line Three</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address, City or Town</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US">Entity Address, State or Province</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCountry_lbl" xml:lang="en-US">Entity Address, Country</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CountryRegion" xlink:label="dei_CountryRegion" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CountryRegion" xlink:to="dei_CountryRegion_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CountryRegion_lbl" xml:lang="en-US">Country Region</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Extension" xlink:label="dei_Extension" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Extension" xlink:to="dei_Extension_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Extension_lbl" xml:lang="en-US">Extension</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_WrittenCommunications" xlink:label="dei_WrittenCommunications" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_WrittenCommunications" xlink:to="dei_WrittenCommunications_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_WrittenCommunications_lbl" xml:lang="en-US">Written Communications</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SolicitingMaterial" xlink:label="dei_SolicitingMaterial" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SolicitingMaterial" xlink:to="dei_SolicitingMaterial_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SolicitingMaterial_lbl" xml:lang="en-US">Soliciting Material</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementTenderOffer" xlink:label="dei_PreCommencementTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementTenderOffer_lbl" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="dei_PreCommencementIssuerTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US">Title of 12(b) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_NoTradingSymbolFlag" xlink:label="dei_NoTradingSymbolFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_NoTradingSymbolFlag" xlink:to="dei_NoTradingSymbolFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_NoTradingSymbolFlag_lbl" xml:lang="en-US">No Trading Symbol Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12gTitle" xlink:label="dei_Security12gTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12gTitle" xlink:to="dei_Security12gTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12gTitle_lbl" xml:lang="en-US">Title of 12(g) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityReportingObligation" xlink:label="dei_SecurityReportingObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityReportingObligation" xlink:to="dei_SecurityReportingObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityReportingObligation_lbl" xml:lang="en-US">Security Reporting Obligation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AnnualInformationForm" xlink:label="dei_AnnualInformationForm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AnnualInformationForm" xlink:to="dei_AnnualInformationForm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AnnualInformationForm_lbl" xml:lang="en-US">Annual Information Form</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="dei_AuditedAnnualFinancialStatements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditedAnnualFinancialStatements" xlink:to="dei_AuditedAnnualFinancialStatements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditedAnnualFinancialStatements_lbl" xml:lang="en-US">Audited Annual Financial Statements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityExTransitionPeriod_lbl" xml:lang="en-US">Elected Not To Use the Extended Transition Period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentAccountingStandard" xlink:label="dei_DocumentAccountingStandard" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAccountingStandard" xlink:to="dei_DocumentAccountingStandard_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAccountingStandard_lbl" xml:lang="en-US">Document Accounting Standard</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_OtherReportingStandardItemNumber" xlink:label="dei_OtherReportingStandardItemNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_OtherReportingStandardItemNumber" xlink:to="dei_OtherReportingStandardItemNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_OtherReportingStandardItemNumber_lbl" xml:lang="en-US">Other Reporting Standard Item Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityBankruptcyProceedingsReportingCurrent" xlink:to="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xml:lang="en-US">Entity Bankruptcy Proceedings, Reporting Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>5
<FILENAME>pfis-20250623_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.0b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://imetrix.edgar-online.com/role/Cover" xlink:href="pfis-20250623.xsd#Cover" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://imetrix.edgar-online.com/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_deiDocumentRegistrationStatement" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentRegistrationStatement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentAnnualReport" xlink:label="loc_deiDocumentAnnualReport" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAnnualReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_deiDocumentQuarterlyReport" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentQuarterlyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentTransitionReport" xlink:label="loc_deiDocumentTransitionReport" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentTransitionReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_deiDocumentShellCompanyReport" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentShellCompanyEventDate" xlink:label="loc_deiDocumentShellCompanyEventDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyEventDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodStartDate" xlink:label="loc_deiDocumentPeriodStartDate" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodStartDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFileNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityPrimarySicNumber" xlink:label="loc_deiEntityPrimarySicNumber" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPrimarySicNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityTaxIdentificationNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityIncorporationStateCountryCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_deiEntityAddressAddressLine2" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_deiEntityAddressAddressLine3" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine3" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCityOrTown" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_deiEntityAddressStateOrProvince" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressStateOrProvince" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCountry" xlink:label="loc_deiEntityAddressCountry" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCountry" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressPostalZipCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CountryRegion" xlink:label="loc_deiCountryRegion" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCountryRegion" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CityAreaCode" xlink:label="loc_deiCityAreaCode" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCityAreaCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LocalPhoneNumber" xlink:label="loc_deiLocalPhoneNumber" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiLocalPhoneNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Extension" xlink:label="loc_deiExtension" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiExtension" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_WrittenCommunications" xlink:label="loc_deiWrittenCommunications" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiWrittenCommunications" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SolicitingMaterial" xlink:label="loc_deiSolicitingMaterial" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSolicitingMaterial" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementTenderOffer" xlink:label="loc_deiPreCommencementTenderOffer" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="loc_deiPreCommencementIssuerTenderOffer" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementIssuerTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12bTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_deiNoTradingSymbolFlag" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiNoTradingSymbolFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiTradingSymbol" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityExchangeName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12gTitle" xlink:label="loc_deiSecurity12gTitle" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12gTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityReportingObligation" xlink:label="loc_deiSecurityReportingObligation" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityReportingObligation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AnnualInformationForm" xlink:label="loc_deiAnnualInformationForm" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAnnualInformationForm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="loc_deiAuditedAnnualFinancialStatements" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditedAnnualFinancialStatements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityInteractiveDataCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntitySmallBusiness" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityEmergingGrowthCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityExTransitionPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentAccountingStandard" xlink:label="loc_deiDocumentAccountingStandard" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAccountingStandard" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_deiOtherReportingStandardItemNumber" />
      <link:presentationArc order="520" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiOtherReportingStandardItemNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityShellCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPublicFloat" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="loc_deiEntityBankruptcyProceedingsReportingCurrent" />
      <link:presentationArc order="550" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityBankruptcyProceedingsReportingCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="560" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_deiDocumentsIncorporatedByReferenceTextBlock" />
      <link:presentationArc order="570" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>7
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cover<br></strong></div></th>
<th class="th"><div>Jun. 23, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">8-K<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jun. 23,  2025<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-36388<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">PEOPLES FINANCIAL SERVICES CORP.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001056943<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">23-2391852<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">PA<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">102 E. Drinker Street<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Dunmore<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">PA<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">18512<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">570<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">346-7741<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_WrittenCommunications', window );">Written Communications</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SolicitingMaterial', window );">Soliciting Material</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementTenderOffer', window );">Pre-commencement Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementIssuerTenderOffer', window );">Pre-commencement Issuer Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $2.00 par value<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">PFIS<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementIssuerTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 13e<br> -Subsection 4c<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementIssuerTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 14d<br> -Subsection 2b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SolicitingMaterial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 14a<br> -Subsection 12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SolicitingMaterial</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_WrittenCommunications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 425<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_WrittenCommunications</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>8
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>9
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
.report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

.report table.authRefData a {
	display: block;
	font-weight: bold;
}

.report table.authRefData p {
	margin-top: 0px;
}

.report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

.report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

.report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

.report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
.pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
.report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

.report hr {
	border: 1px solid #acf;
}

/* Top labels */
.report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

.report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

.report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

.report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

.report td.pl div.a {
	width: 200px;
}

.report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
.report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
.report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
.report .re, .report .reu {
	background-color: #def;
}

.report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
.report .ro, .report .rou {
	background-color: white;
}

.report .rou td {
	border-bottom: 1px solid black;
}

.report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
.report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
.report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

.report .nump {
	padding-left: 2em;
}

.report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
.report .text {
	text-align: left;
	white-space: normal;
}

.report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

.report .text .more {
	display: none;
}

.report .text .note {
	font-style: italic;
	font-weight: bold;
}

.report .text .small {
	width: 10em;
}

.report sup {
	font-style: italic;
}

.report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1</ContextCount>
  <ElementCount>22</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>3</UnitCount>
  <MyReports>
    <Report instance="tm2519321d1_8k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://imetrix.edgar-online.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>pfis-20250623.xsd</File>
    <File>pfis-20250623_lab.xml</File>
    <File>pfis-20250623_pre.xml</File>
    <File doctype="8-K" isOnlyDei="true" isUsgaap="true" original="tm2519321d1_8k.htm">tm2519321d1_8k.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="22">http://xbrl.sec.gov/dei/2025</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>13
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "tm2519321d1_8k.htm": {
   "nsprefix": "PFIS",
   "nsuri": "http://imetrix.edgar-online.com/20250623",
   "dts": {
    "schema": {
     "local": [
      "pfis-20250623.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-roles-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-roles-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd",
      "https://xbrl.sec.gov/country/2025/country-2025.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025.xsd",
      "https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd"
     ]
    },
    "labelLink": {
     "local": [
      "pfis-20250623_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "pfis-20250623_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "tm2519321d1_8k.htm"
     ]
    }
   },
   "keyStandard": 22,
   "keyCustom": 0,
   "axisStandard": 0,
   "axisCustom": 0,
   "memberStandard": 0,
   "memberCustom": 0,
   "hidden": {
    "total": 2,
    "http://xbrl.sec.gov/dei/2025": 2
   },
   "contextCount": 1,
   "entityCount": 1,
   "segmentCount": 0,
   "elementCount": 59,
   "unitCount": 3,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2025": 22
   },
   "report": {
    "R1": {
     "role": "http://imetrix.edgar-online.com/role/Cover",
     "longName": "00000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "AsOf2025-06-23",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm2519321d1_8k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-06-23",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm2519321d1_8k.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Description",
        "documentation": "Description of changes contained within amended document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AnnualInformationForm": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AnnualInformationForm",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Information Form",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "dei_AuditedAnnualFinancialStatements": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditedAnnualFinancialStatements",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Audited Annual Financial Statements",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CityAreaCode",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CountryRegion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CountryRegion",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country Region",
        "documentation": "Region code of country"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Accounting Standard",
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r13",
      "r14"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodStartDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentPeriodStartDate",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period Start Date",
        "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "dei_DocumentShellCompanyEventDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentShellCompanyEventDate",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Event Date",
        "documentation": "Date of event requiring a shell company report."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Report",
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentType",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine3": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Three",
        "documentation": "Address Line 3 such as an Office Park"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Bankruptcy Proceedings, Reporting Current",
        "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Elected Not To Use the Extended Transition Period",
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "dei_EntityPrimarySicNumber": {
     "xbrltype": "sicNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityPrimarySicNumber",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Primary SIC Number",
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "dei_Extension": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Extension",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extension",
        "documentation": "Extension number for local phone number."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Trading Symbol Flag",
        "documentation": "Boolean flag that is true only for a security having no trading symbol."
       }
      }
     },
     "auth_ref": []
    },
    "dei_OtherReportingStandardItemNumber": {
     "xbrltype": "otherReportingStandardItemNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "OtherReportingStandardItemNumber",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Reporting Standard Item Number",
        "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Issuer Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Security12bTitle",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_Security12gTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Security12gTitle",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(g) Security",
        "documentation": "Title of a 12(g) registered security."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "dei_SecurityReportingObligation": {
     "xbrltype": "securityReportingObligationItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SecurityReportingObligation",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Reporting Obligation",
        "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Soliciting Material",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "TradingSymbol",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://imetrix.edgar-online.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Written Communications",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "g"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12, 13, 15d"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14a",
   "Subsection": "12"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r13": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r14": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r15": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r16": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r17": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r18": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  },
  "r19": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>14
<FILENAME>0001104659-25-063613-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001104659-25-063613-xbrl.zip
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
MYO!?UP2!0(>QUDE)*45:Z^.%A,.4M>Y?!*R]+0+6/8N =8B+@/701<#:VR)
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
MF_[9ISUJVN\]'+HEGLAXSG!DE22-K+//Y)%*@8C#_7!9QV>@L2#"HDUP0M=
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
MK.1-K:C9Z1*R**:*?V/%Z/A<G<$C?>LG]7G0[-7])A_,?5H_'&S&)= 4F_C
M]X,YB'\!UO8"E8O:WMW9^9YGS\.";Y!)LV&!MH!>\\4-G_PM3:VH%M@S56 ,
MG(-Y+N0U#/76F/0*FY:ZJC3ZO>[]:JR4*: C#"RU-.*WBCWN-0H2C .1!M7
M\VSO^0%U9@7,Y2@""]M"S(SI3%8:B)2TN.+2U1K2^2WL)Z,_3MTU62-2\N?+
M]7NGJ()39\M/P))?T;N33L 5@4@T4I?9+;;P'V+QYMY0?=@<;1YMJN\*;"':
M?E';[0-B5##2?&:.=R52DRS;=Q\N%FZ(O0,NZ3.>+\CH4!(ZJ>(K[0L3:=('
MKG.-G2A^Z<E5%6N?N>ZXR4L1/#V4&>Q#%U'J]R[\05@0.QER82#@+@L^Y3F+
MPP+/<HXO4 B*._WV8.R1ZJ3N<G*"M7[@6TRX#M*[*YPGEPBML:7 $-$Z]HAT
M\D'G8Z@\B2)XXD;_.CT4 P?(AAB;WR?!J!$%Y[95/P#$EJ4K8.L:PA+9Z8S&
MND>Q<WFJO;JI2Z>GZ+A+*A)3[T6_1Q[Y!!LK80>I&L\7[%0IC(F%Q2B'-UXF
M6LM0_](J@"OOLP1Z]8OQRY!HDL_T\&U!_E[DOS<&7UX6\SLQP0.&^8E\X,YQ
M*2)241JK3T]/PT>[:I11F8."PY0*?G,(8@M3I:0"U6[0EWB<Z2+')D8USK*X
M4.\-G?Q%00+)/15TXW 7$^ZY4V.G3LG%QI-(=L WQVPY=9.> 2&VAR\V]IX?
M\%$7]Q'$STL?."VN&_XH)X?AI*Y_[/?.34F5RFN[V^KHS7NLS<6SYW979 KF
ML<% 1JQ)\NEM)'=LWF:W$T A*K_AC5-"TB?!*30"&-&?<R=OVL*%,6K[A4<B
MFJQ#QY](7HAB3'E]U^H '/S@6U_X&7@30Q,0^H%<XG%M87T"OM>28\(ZS,2C
M"\BTLL5<Q,N@V*7&&D694&]E8[IA,;QJU<+#%/"5>*X>S!G%?^=.CB\XW 2/
MPK;79N-_+*(3)Q^Y,K=QFDG=M4R()%\AI\/4&KG9!@N[(=X85H5N8(N".UMD
MX0O\PW--N,720=64!?.L- 19$:X7$Q^#_ ,/5X:B;S]3.H%DM>6DNTN22E-E
MDHCN<6J$ED3]TKD[.X2=S9I?14#;7)L'&@GK6HO94M0X?2^G=#27M=DP7X3_
MN",VO!GP>2-TLXBQP^HX21(S-,Y;0^\5D&NHAT2K[O71?A(P5.G6&.SK-1N=
MW!DD^4J30)"$9B>%UH*R!NK"&GRI+?S!1UH#Y2:$7 9)5>2E<,BP5.UQ(!W;
M7W"T XCFSY2)(VGX.]J6,9ZPL'*$6*OP.T2]P<='2P0?J;%'($WFW8%KCY>N
M#8$CJ818K=W..;OE>N&PV*Z$,,6WX\$@ZUB_C 7Y].+1$'UV.>XZ#Y6E[IB(
M,A@5NZMA<5Q:R;_CZ]E<=6-][M<C:!UIO:_Z?P/@5CS?^NV'"*S\W^\\@8?O
M)KT/GO?\"<][8#SO^9\;S_MJY6?G2MYSS\<D7KQIO5 9_0Z?/$*-U>\%&16?
M^VZ>J_.U==GX\/79B3HZ.3N[/#P^/CW_\6_/AL_H\^CR\,A]=LS!0H8GJNA%
M ?SA_CH M3PMYSC+X7\]HRU^.7[O;@.356(UMY,EYIMGCA/&Q[]UI0\I89X@
M(AKCXV!>1Q=(AO._/=MY]D?.<03;<?)^/YPC_.=]F\[W9Y2G'?D7Y_@NRPH;
M\;3>9O0R$KCZ[.SH:8^^F3WJF.,WMB->;>ZAUOQ*N_.E<]Q]T"F^AGL^.;]/
M.W0\XF^:__<O'G0!6\66&LUM J[ZFQPB:;CG&^:T;Y6[@M$>9)C[A-$/9Y:;
MVS]0[_#]XQBNO:-WV3_QPY,M^%96^\WMR.6']T=O#T=/;NTWM2DF6\1XTB7.
M:^1>/TGI/$05QSEVD\I)VD_;]LULVY-V^Q;F]=5<VH=V8\=SN+10EYMJ7&$[
MU9-H_\D<V14&&-25;=V\L$6XH7O_T[\*5=)_=S=W]FSZ=3(PGWW@?3(7+P[4
M!;^Q85^=85_24_KB(=(7+WYS^N)W2R7\5KYL/M0/%;#3UNN+XW^\PC_>CM^=
MO?I_4$L! A0#%     @ MH#;6B6S=V8S P  !@P  !$              ( !
M     '!F:7,M,C R-3 V,C,N>'-D4$L! A0#%     @ MH#;6DAK.9S]"@
M?X8  !4              ( !8@,  '!F:7,M,C R-3 V,C-?;&%B+GAM;%!+
M 0(4 Q0    ( +: VUI_A0!+7P<  .Q7   5              "  9(.  !P
M9FES+3(P,C4P-C(S7W!R92YX;6Q02P$"% ,4    " "V@-M:#P,]?7,3  #Z
M9   $@              @ $D%@  =&TR-3$Y,S(Q9#%?.&LN:'1M4$L! A0#
M%     @ MH#;6K038#.L(@  )9P  !8              ( !QRD  '1M,C4Q
G.3,R,60Q7V5X,3 M,2YH=&U02P4&      4 !0!) 0  ITP

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>tm2519321d1_8k_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="pfis-20250623.xsd" xlink:type="simple"/>
    <context id="AsOf2025-06-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056943</identifier>
        </entity>
        <period>
            <startDate>2025-06-23</startDate>
            <endDate>2025-06-23</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USDPShares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <dei:AmendmentFlag contextRef="AsOf2025-06-23" id="Fact000003">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="AsOf2025-06-23" id="Fact000004">0001056943</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="AsOf2025-06-23" id="Fact000009">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="AsOf2025-06-23" id="Fact000010">2025-06-23</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName contextRef="AsOf2025-06-23" id="Fact000011">PEOPLES FINANCIAL SERVICES CORP.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="AsOf2025-06-23" id="Fact000012">PA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber contextRef="AsOf2025-06-23" id="Fact000013">001-36388</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber contextRef="AsOf2025-06-23" id="Fact000014">23-2391852</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="AsOf2025-06-23" id="Fact000015">102 E. Drinker Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="AsOf2025-06-23" id="Fact000016">Dunmore</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="AsOf2025-06-23" id="Fact000017">PA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="AsOf2025-06-23" id="Fact000018">18512</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="AsOf2025-06-23" id="Fact000019">570</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="AsOf2025-06-23" id="Fact000020">346-7741</dei:LocalPhoneNumber>
    <dei:WrittenCommunications contextRef="AsOf2025-06-23" id="Fact000021">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial contextRef="AsOf2025-06-23" id="Fact000022">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer contextRef="AsOf2025-06-23" id="Fact000023">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer contextRef="AsOf2025-06-23" id="Fact000024">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle contextRef="AsOf2025-06-23" id="Fact000025">Common Stock, $2.00 par value</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="AsOf2025-06-23" id="Fact000026">PFIS</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="AsOf2025-06-23" id="Fact000027">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany contextRef="AsOf2025-06-23" id="Fact000028">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
