<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="fraf-20260724.xsd" xlink:type="simple"/>
    <context id="Duration_7_24_2026_To_7_24_2026">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000723646</identifier>
        </entity>
        <period>
            <startDate>2026-07-24</startDate>
            <endDate>2026-07-24</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="Duration_7_24_2026_To_7_24_2026"
      id="ct-nonNumeric-6da4f098-227c-4a45-a558-5d7927296911">true</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="Duration_7_24_2026_To_7_24_2026"
      id="ct-nonNumeric-a29e3b70-09f8-4856-86a6-6eb585eff68d">0000723646</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="Duration_7_24_2026_To_7_24_2026"
      id="ct-nonNumeric-d2cdfc64-106a-48db-8207-48a104bde6c2">8-K/A</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="Duration_7_24_2026_To_7_24_2026"
      id="ct-nonNumeric-c0eb7cbc-df16-46a9-a6e3-41cabb6788fb">2026-07-24</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="Duration_7_24_2026_To_7_24_2026"
      id="ct-nonNumeric-9f16e7f0-648e-4ef6-be40-53460b617e5e">FRANKLIN FINANCIAL SERVICES CORPORATION</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="Duration_7_24_2026_To_7_24_2026"
      id="ct-nonNumeric-c55ce5b7-eb40-47c8-b302-0c56e0eab779">PA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="Duration_7_24_2026_To_7_24_2026"
      id="ct-nonNumeric-bd54abe8-4d27-4d21-a37f-67eb41a19dba">001-38884</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="Duration_7_24_2026_To_7_24_2026"
      id="ct-nonNumeric-8864a844-b07d-473d-8292-e99f52cd26e9">25-1440803</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="Duration_7_24_2026_To_7_24_2026"
      id="ct-nonNumeric-5786901f-2c0c-4619-80bf-e1e576be0f9e">1500 Nitterhouse Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="Duration_7_24_2026_To_7_24_2026"
      id="ct-nonNumeric-e476075b-0297-470c-a481-749a06c1a887">Chambersburg</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="Duration_7_24_2026_To_7_24_2026"
      id="ct-nonNumeric-56a80b59-273c-4845-a820-8cb42e300743">PA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="Duration_7_24_2026_To_7_24_2026"
      id="ct-nonNumeric-dd255bd4-06fe-4f2d-aeb7-ee525ae51a2d">17201</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="Duration_7_24_2026_To_7_24_2026"
      id="ct-nonNumeric-2f858a2f-dae0-41b6-af00-0edb1232a7df">717</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="Duration_7_24_2026_To_7_24_2026"
      id="ct-nonNumeric-ca64895d-8741-405a-800b-6ade746c170c">264-6116</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="Duration_7_24_2026_To_7_24_2026"
      id="ct-nonNumeric-fc5de46a-47a9-4a67-b99b-842fb8d13cf6">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="Duration_7_24_2026_To_7_24_2026"
      id="ct-nonNumeric-4bc861d4-732c-4e06-be76-24ab571bd11c">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="Duration_7_24_2026_To_7_24_2026"
      id="ct-nonNumeric-7223c038-1414-4136-bab6-9ef2e1267c08">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="Duration_7_24_2026_To_7_24_2026"
      id="ct-nonNumeric-39813752-766f-44da-a005-ca52d81986ef">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="Duration_7_24_2026_To_7_24_2026"
      id="ct-nonNumeric-3f37e053-5235-419a-8f88-5fee44508670">Common stock</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="Duration_7_24_2026_To_7_24_2026"
      id="ct-nonNumeric-5f9d267e-1035-4645-b8b7-e9032eba12f7">FRAF</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="Duration_7_24_2026_To_7_24_2026"
      id="ct-nonNumeric-77db4059-b5fb-47cf-9947-728af88e2510">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="Duration_7_24_2026_To_7_24_2026"
      id="ct-nonNumeric-f6192d87-98d0-4133-aaf0-08a77282e150">false</dei:EntityEmergingGrowthCompany>
    <dei:AmendmentDescription
      contextRef="Duration_7_24_2026_To_7_24_2026"
      id="ct-nonNumeric-bf0b1fb4-fa76-44b9-8645-e71c2dc5b50d">Explanatory Note This Amendment to the Current Report on Form 8-K amends Exhibit 99.1 of the Current Report on Form 8-K filed on July 24, 2026 (the &#x201c;Original Form 8-K&#x201d;) to reflect the current quarter&#x2019;s Investor Presentation. No other changes have been made to the Original Form 8-K.</dei:AmendmentDescription>
</xbrl>
