XML 17 R46.htm IDEA: XBRL DOCUMENT v2.4.1.9
Loan Quality (Troubled Debt Restructuring Loans) (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
contract
Mar. 31, 2014
contract
Dec. 31, 2014
contract
Financing Receivable, Modifications [Line Items]      
Troubled Debt Restructurings: Number of Contracts 18fraf_FinancingReceivableModificationsNumberOfContracts3   18fraf_FinancingReceivableModificationsNumberOfContracts3
Troubled Debt Restructurings: Recorded Investment $ 16,520us-gaap_FinancingReceivableModificationsRecordedInvestment   $ 16,968us-gaap_FinancingReceivableModificationsRecordedInvestment
Troubled Debt Restructurings That Have Defaulted on Modified Terms YTD: Number of Contracts        
Troubled Debt Restructurings That Have Defaulted on Modified Terms YTD: Recorded Investment        
Troubled Debt Restructurings, New During Period, Number of Contracts 0fraf_FinancingReceivableNewModificationsNumberOfContracts 0fraf_FinancingReceivableNewModificationsNumberOfContracts  
Performing [Member]      
Financing Receivable, Modifications [Line Items]      
Troubled Debt Restructurings: Recorded Investment 15,057us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
[1]   14,956us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
[1]
Nonperforming [Member]      
Financing Receivable, Modifications [Line Items]      
Troubled Debt Restructurings: Recorded Investment 1,463us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_NonperformingFinancingReceivableMember
[1]   2,012us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_NonperformingFinancingReceivableMember
[1]
Residential Real Estate - Construction [Member]      
Financing Receivable, Modifications [Line Items]      
Troubled Debt Restructurings: Number of Contracts 1fraf_FinancingReceivableModificationsNumberOfContracts3
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= fraf_ResidentialRealEstateConstructionFinancingReceivableMember
  1fraf_FinancingReceivableModificationsNumberOfContracts3
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= fraf_ResidentialRealEstateConstructionFinancingReceivableMember
Troubled Debt Restructurings: Recorded Investment 524us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= fraf_ResidentialRealEstateConstructionFinancingReceivableMember
  521us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= fraf_ResidentialRealEstateConstructionFinancingReceivableMember
Troubled Debt Restructurings That Have Defaulted on Modified Terms YTD: Number of Contracts        
Troubled Debt Restructurings That Have Defaulted on Modified Terms YTD: Recorded Investment        
Residential Real Estate - Construction [Member] | Nonperforming [Member]      
Financing Receivable, Modifications [Line Items]      
Troubled Debt Restructurings: Recorded Investment 524us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= fraf_ResidentialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_NonperformingFinancingReceivableMember
[1]   521us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= fraf_ResidentialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_NonperformingFinancingReceivableMember
[1]
Residential Real Estate 1-4 Family [Member]      
Financing Receivable, Modifications [Line Items]      
Troubled Debt Restructurings: Number of Contracts 5fraf_FinancingReceivableModificationsNumberOfContracts3
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialRealEstateMember
  5fraf_FinancingReceivableModificationsNumberOfContracts3
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialRealEstateMember
Troubled Debt Restructurings: Recorded Investment 598us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialRealEstateMember
  699us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialRealEstateMember
Troubled Debt Restructurings That Have Defaulted on Modified Terms YTD: Number of Contracts        
Troubled Debt Restructurings That Have Defaulted on Modified Terms YTD: Recorded Investment        
Residential Real Estate 1-4 Family [Member] | Performing [Member]      
Financing Receivable, Modifications [Line Items]      
Troubled Debt Restructurings: Recorded Investment 598us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
[1]   673us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
[1]
Residential Real Estate 1-4 Family [Member] | Nonperforming [Member]      
Financing Receivable, Modifications [Line Items]      
Troubled Debt Restructurings: Recorded Investment     26us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_NonperformingFinancingReceivableMember
[1]
Commercial Real Estate [Member]      
Financing Receivable, Modifications [Line Items]      
Troubled Debt Restructurings: Number of Contracts 12fraf_FinancingReceivableModificationsNumberOfContracts3
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
  12fraf_FinancingReceivableModificationsNumberOfContracts3
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Troubled Debt Restructurings: Recorded Investment 15,398us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
  15,748us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Troubled Debt Restructurings That Have Defaulted on Modified Terms YTD: Number of Contracts        
Troubled Debt Restructurings That Have Defaulted on Modified Terms YTD: Recorded Investment        
Commercial Real Estate [Member] | Performing [Member]      
Financing Receivable, Modifications [Line Items]      
Troubled Debt Restructurings: Recorded Investment 14,459us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
[1]   14,283us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
[1]
Commercial Real Estate [Member] | Nonperforming [Member]      
Financing Receivable, Modifications [Line Items]      
Troubled Debt Restructurings: Recorded Investment $ 939us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_NonperformingFinancingReceivableMember
[1]   $ 1,465us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_NonperformingFinancingReceivableMember
[1]
[1] The performing status is determined by the loan’s compliance with the modified terms.