XML 23 R54.htm IDEA: XBRL DOCUMENT v2.4.1.9
Investments (Narrative) (Details) (USD $)
12 Months Ended 3 Months Ended
Dec. 31, 2014
security
Dec. 31, 2013
security
Dec. 31, 2012
Mar. 31, 2015
Schedule of Available-for-sale Securities [Line Items]        
Impairment writedown on securities recognized in earnings $ 20,000us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet $ 75,000us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet $ 100,000us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet  
Available-for-sale Securities 171,751,000us-gaap_AvailableForSaleSecurities 159,674,000us-gaap_AvailableForSaleSecurities    
Available-for-sale Securities, Amortized Cost Basis 169,399,000us-gaap_AvailableForSaleSecuritiesAmortizedCost 160,415,000us-gaap_AvailableForSaleSecuritiesAmortizedCost    
Proceeds from Sale and Maturity of Available-for-sale Securities 5,421,000us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities 5,188,000us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities 494,000us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities  
Securities pledged as collateral 91,600,000us-gaap_AvailableForSaleSecuritiesPledgedAsCollateral 107,600,000us-gaap_AvailableForSaleSecuritiesPledgedAsCollateral    
Gross Unrealized Losses 1,393,000fraf_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments 3,476,000fraf_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments    
Cumulative OTTI Charges 535,000us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCreditLossesOnDebtSecuritiesHeld 515,000us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCreditLossesOnDebtSecuritiesHeld 490,000us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCreditLossesOnDebtSecuritiesHeld  
Number of temporarily impaired securities 70us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1 98us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1    
Fair value of temporarily impaired securities 45,488,000us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue 77,349,000us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue    
Gross Unrealized Gains 3,745,000fraf_AvailableForSaleSecuritiesGrossUnrealizedGainAccumulatedInInvestments 2,735,000fraf_AvailableForSaleSecuritiesGrossUnrealizedGainAccumulatedInInvestments    
Period of determining credit related loss, in days 60 days      
Restricted stock 438,000us-gaap_FederalHomeLoanBankStock 1,906,000us-gaap_FederalHomeLoanBankStock    
Repurchased FHLB stock 1,500,000us-gaap_IncreaseDecreaseInLoansFromOtherFederalHomeLoanBanks      
Federal Home Loan Bank of Pittsburgh [Member]        
Schedule of Available-for-sale Securities [Line Items]        
Restricted stock 30,000us-gaap_FederalHomeLoanBankStock
/ us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis
= us-gaap_FederalHomeLoanBankOfPittsburghMember
     
Restricted Stock Cost $ 100fraf_RestrictedStockCost
/ us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis
= us-gaap_FederalHomeLoanBankOfPittsburghMember
     
Municipal Securities [Member]        
Schedule of Available-for-sale Securities [Line Items]        
Percent Of The Portfolio With Private Bond Insurance Or Credit Enhancement 50.00%fraf_PercentOfPortfolioWithPrivateBondInsuranceOrCreditEnhancement
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
     
Number of investments 119fraf_NumberOfInvestments
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
     
Available-for-sale Securities 68,366,000us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
56,857,000us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
   
Available-for-sale Securities, Amortized Cost Basis 66,832,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
56,861,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
   
Number of States 28fraf_NumberOfStates
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
     
Gross Unrealized Losses 292,000fraf_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
1,404,000fraf_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
   
Number of temporarily impaired securities 23us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
28us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
   
Fair value of temporarily impaired securities 15,092,000us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
19,930,000us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
   
Gross Unrealized Gains 1,826,000fraf_AvailableForSaleSecuritiesGrossUnrealizedGainAccumulatedInInvestments
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
1,400,000fraf_AvailableForSaleSecuritiesGrossUnrealizedGainAccumulatedInInvestments
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
   
Municipal Securities [Member] | Texas [Member]        
Schedule of Available-for-sale Securities [Line Items]        
Number of investments 20fraf_NumberOfInvestments
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_StatementGeographicalAxis
= stpr_TX
     
Available-for-sale Securities 10,000,000us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_StatementGeographicalAxis
= stpr_TX
     
Municipal Securities [Member] | Pennsylvania [Member]        
Schedule of Available-for-sale Securities [Line Items]        
Number of investments 11fraf_NumberOfInvestments
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_StatementGeographicalAxis
= stpr_PA
     
Available-for-sale Securities 7,100,000us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_StatementGeographicalAxis
= stpr_PA
     
Municipal Securities [Member] | Moody Rating A Or Higher [Member]        
Schedule of Available-for-sale Securities [Line Items]        
Available-for-sale Securities 67,000,000us-gaap_AvailableForSaleSecurities
/ us-gaap_CreditRatingMoodysAxis
= fraf_MoodyRatingaOrHigherMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
     
Municipal Securities [Member] | Non-National Recognized Rating Agency [Member]        
Schedule of Available-for-sale Securities [Line Items]        
Number of investments 4fraf_NumberOfInvestments
/ us-gaap_CreditRatingMoodysAxis
= fraf_NonNationalRecognizedRatingAgencyMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
     
Available-for-sale Securities 1,600,000us-gaap_AvailableForSaleSecurities
/ us-gaap_CreditRatingMoodysAxis
= fraf_NonNationalRecognizedRatingAgencyMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
     
General Obligation Bonds [Member]        
Schedule of Available-for-sale Securities [Line Items]        
Percent of Investment Portfolio (69.00%)fraf_PercentOfInvestmentPortfolio
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fraf_GeneralObligationBondsMember
     
Revenue Bonds [Member]        
Schedule of Available-for-sale Securities [Line Items]        
Percent of Investment Portfolio (20.00%)fraf_PercentOfInvestmentPortfolio
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fraf_RevenueBondsMember
     
Nontaxable Municipal Bonds [Member]        
Schedule of Available-for-sale Securities [Line Items]        
Percent of Investment Portfolio (77.00%)fraf_PercentOfInvestmentPortfolio
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_NontaxableMunicipalBondsMember
     
Taxable Municipal Bonds [Member]        
Schedule of Available-for-sale Securities [Line Items]        
Percent of Investment Portfolio (23.00%)fraf_PercentOfInvestmentPortfolio
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_TaxableMunicipalBondsMember
     
Corporate Debt Securities [Member]        
Schedule of Available-for-sale Securities [Line Items]        
Available-for-sale Securities   1,001,000us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
   
Available-for-sale Securities, Amortized Cost Basis   1,002,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
   
Gross Unrealized Losses   1,000fraf_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
   
Number of temporarily impaired securities   1us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
   
Fair value of temporarily impaired securities   1,001,000us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
   
Equity Securities [Member]        
Schedule of Available-for-sale Securities [Line Items]        
Available-for-sale Securities 1,053,000us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
1,970,000us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
   
Available-for-sale Securities, Amortized Cost Basis 274,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
1,472,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
   
Gross Unrealized Losses   1,000fraf_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
   
Number of temporarily impaired securities   1us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
   
Fair value of temporarily impaired securities   22,000us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
   
Gross Unrealized Gains 779,000fraf_AvailableForSaleSecuritiesGrossUnrealizedGainAccumulatedInInvestments
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
499,000fraf_AvailableForSaleSecuritiesGrossUnrealizedGainAccumulatedInInvestments
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
   
Equity Securities [Member] | Scenario, Forecast [Member]        
Schedule of Available-for-sale Securities [Line Items]        
Gain on sale of securities       628,000us-gaap_AvailableForSaleSecuritiesGrossRealizedGainLossNet
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioForecastMember
Trust Preferred Securities [Member]        
Schedule of Available-for-sale Securities [Line Items]        
Available-for-sale Securities 5,137,000us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fraf_TrustPreferredSecuritiesMember
5,051,000us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fraf_TrustPreferredSecuritiesMember
   
Available-for-sale Securities, Amortized Cost Basis 5,940,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fraf_TrustPreferredSecuritiesMember
5,922,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fraf_TrustPreferredSecuritiesMember
   
Change in unrealized losses 68,000us-gaap_AvailableForSaleSecuritiesChangeInNetUnrealizedHoldingGainLossNetOfTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fraf_TrustPreferredSecuritiesMember
     
Gross Unrealized Gain (Loss) (803,000)fraf_AvailableForSaleSecuritiesGrossUnrealizedGainLossAccumulatedInInvestments
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fraf_TrustPreferredSecuritiesMember
     
Gross Unrealized Losses 803,000fraf_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fraf_TrustPreferredSecuritiesMember
871,000fraf_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fraf_TrustPreferredSecuritiesMember
   
Number of temporarily impaired securities 7us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fraf_TrustPreferredSecuritiesMember
7us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fraf_TrustPreferredSecuritiesMember
   
Fair value of temporarily impaired securities 5,137,000us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fraf_TrustPreferredSecuritiesMember
5,051,000us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fraf_TrustPreferredSecuritiesMember
   
Agency Mortgage-Backed Securities [Member]        
Schedule of Available-for-sale Securities [Line Items]        
Available-for-sale Securities 79,494,000us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
81,027,000us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
   
Available-for-sale Securities, Amortized Cost Basis 78,779,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
81,352,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
   
Change in unrealized losses 834,000us-gaap_AvailableForSaleSecuritiesChangeInNetUnrealizedHoldingGainLossNetOfTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
     
Gross Unrealized Losses 217,000fraf_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
1,051,000fraf_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
   
Number of temporarily impaired securities 23us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
42us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
   
Fair value of temporarily impaired securities 17,503,000us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
42,608,000us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
   
Gross Unrealized Gains 932,000fraf_AvailableForSaleSecuritiesGrossUnrealizedGainAccumulatedInInvestments
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
726,000fraf_AvailableForSaleSecuritiesGrossUnrealizedGainAccumulatedInInvestments
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
   
Mortgage Backed Securities [Member]        
Schedule of Available-for-sale Securities [Line Items]        
Percent of Investment Portfolio 47.00%fraf_PercentOfInvestmentPortfolio
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
     
Available-for-sale Securities 81,200,000us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
     
Private-Label Mortgage-Backed Securities [Member]        
Schedule of Available-for-sale Securities [Line Items]        
Impairment writedown on securities recognized in earnings 20,000us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
     
Available-for-sale Securities 1,695,000us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
1,969,000us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
   
Available-for-sale Securities, Amortized Cost Basis 1,675,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
1,984,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
   
Paid down of bonds in period 300,000fraf_PaidDownOfBondsInPeriod
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
     
Gross Unrealized Gain (Loss) 20,000fraf_AvailableForSaleSecuritiesGrossUnrealizedGainLossAccumulatedInInvestments
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
     
Gross Unrealized Losses 15,000fraf_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
31,000fraf_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
   
Cumulative OTTI Charges 535,000us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCreditLossesOnDebtSecuritiesHeld
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
     
Number of temporarily impaired securities 1us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
2us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
   
Fair value of temporarily impaired securities 540,000us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
911,000us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
   
Gross Unrealized Gains 35,000fraf_AvailableForSaleSecuritiesGrossUnrealizedGainAccumulatedInInvestments
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
16,000fraf_AvailableForSaleSecuritiesGrossUnrealizedGainAccumulatedInInvestments
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
   
Private-Label Mortgage-Backed Securities [Member] | One Security [Member]        
Schedule of Available-for-sale Securities [Line Items]        
Change in unrealized losses $ 15,000us-gaap_AvailableForSaleSecuritiesChangeInNetUnrealizedHoldingGainLossNetOfTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
/ us-gaap_StatementScenarioAxis
= fraf_OneSecurityMember
     
Number of temporarily impaired securities 1us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
/ us-gaap_StatementScenarioAxis
= fraf_OneSecurityMember