XML 59 R41.htm IDEA: XBRL DOCUMENT v2.4.1.9
Loans (Troubled Debt Restructurings) (Details) (USD $)
3 Months Ended 12 Months Ended
Mar. 31, 2015
Contract
Mar. 31, 2014
Contract
Dec. 31, 2014
Dec. 31, 2013
Contract
Dec. 31, 2012
Contract
Dec. 31, 2011
Contract
Financing Receivable, Modifications [Line Items]            
Troubled debt restructured loan defaulted, number of contracts 0us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1 0us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1        
Forbearance Agreements Modified, Number of Modified       2acnb_ForbearanceAgreementsModifiedNumberofModified   1acnb_ForbearanceAgreementsModifiedNumberofModified
Pre-Modification Outstanding Recorded Investments $ 10,513,000us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2   $ 10,513,000us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2      
Post-Modification Outstanding Recorded Investments 10,553,000us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2   10,553,000us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2      
Recorded Investment 7,706,000us-gaap_FinancingReceivableModificationsRecordedInvestment   7,834,000us-gaap_FinancingReceivableModificationsRecordedInvestment      
Forbearance Agreement, Number Of Negotiations       1acnb_ForbearanceAgreementNumberOfNegotiations 3acnb_ForbearanceAgreementNumberOfNegotiations  
Mortgage Loans in Process of Foreclosure, Amount 1,119,000us-gaap_MortgageLoansInProcessOfForeclosureAmount   568,000us-gaap_MortgageLoansInProcessOfForeclosureAmount      
Forbearance Agreement, Number Of Expirations 2acnb_ForbearanceAgreementNumberOfExpirations          
Troubled debt restructured loan defaulted, amount   0us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1        
Financing Receivable, Modifications, Number of Contracts 1us-gaap_FinancingReceivableModificationsNumberOfContracts2          
Accrual [Member]            
Financing Receivable, Modifications [Line Items]            
Pre-Modification Outstanding Recorded Investments 7,454,000us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= acnb_AccrualMember
  7,454,000us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= acnb_AccrualMember
     
Post-Modification Outstanding Recorded Investments 7,506,000us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= acnb_AccrualMember
  7,506,000us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= acnb_AccrualMember
     
Recorded Investment 6,924,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= acnb_AccrualMember
  6,968,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= acnb_AccrualMember
     
Nonaccrual [Member]            
Financing Receivable, Modifications [Line Items]            
Pre-Modification Outstanding Recorded Investments 3,059,000us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= acnb_NonaccrualMember
  3,059,000us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= acnb_NonaccrualMember
     
Post-Modification Outstanding Recorded Investments 3,047,000us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= acnb_NonaccrualMember
  3,047,000us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= acnb_NonaccrualMember
     
Recorded Investment 782,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= acnb_NonaccrualMember
  866,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= acnb_NonaccrualMember
     
Commercial and industrial [Member] | Nonaccrual [Member]            
Financing Receivable, Modifications [Line Items]            
Pre-Modification Outstanding Recorded Investments 490,000us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivablePortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= acnb_NonaccrualMember
  490,000us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivablePortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= acnb_NonaccrualMember
     
Post-Modification Outstanding Recorded Investments 485,000us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivablePortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= acnb_NonaccrualMember
  485,000us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivablePortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= acnb_NonaccrualMember
     
Recorded Investment 23,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivablePortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= acnb_NonaccrualMember
  46,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivablePortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= acnb_NonaccrualMember
     
Commercial real estate [Member] | Accrual [Member]            
Financing Receivable, Modifications [Line Items]            
Pre-Modification Outstanding Recorded Investments 7,118,000us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivablePortfolioSegmentAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= acnb_AccrualMember
  7,118,000us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivablePortfolioSegmentAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= acnb_AccrualMember
     
Post-Modification Outstanding Recorded Investments 7,170,000us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivablePortfolioSegmentAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= acnb_AccrualMember
  7,170,000us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivablePortfolioSegmentAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= acnb_AccrualMember
     
Recorded Investment 6,633,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivablePortfolioSegmentAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= acnb_AccrualMember
  6,674,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivablePortfolioSegmentAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= acnb_AccrualMember
     
Commercial real estate [Member] | Nonaccrual [Member]            
Financing Receivable, Modifications [Line Items]            
Pre-Modification Outstanding Recorded Investments 1,021,000us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivablePortfolioSegmentAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= acnb_NonaccrualMember
  1,021,000us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivablePortfolioSegmentAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= acnb_NonaccrualMember
     
Post-Modification Outstanding Recorded Investments 1,021,000us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivablePortfolioSegmentAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= acnb_NonaccrualMember
  1,021,000us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivablePortfolioSegmentAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= acnb_NonaccrualMember
     
Recorded Investment 525,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivablePortfolioSegmentAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= acnb_NonaccrualMember
  546,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivablePortfolioSegmentAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= acnb_NonaccrualMember
     
Commercial real estate construction [Member] | Nonaccrual [Member]            
Financing Receivable, Modifications [Line Items]            
Pre-Modification Outstanding Recorded Investments 1,548,000us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivablePortfolioSegmentAxis
= us-gaap_ConstructionLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= acnb_NonaccrualMember
  1,548,000us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivablePortfolioSegmentAxis
= us-gaap_ConstructionLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= acnb_NonaccrualMember
     
Post-Modification Outstanding Recorded Investments 1,541,000us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivablePortfolioSegmentAxis
= us-gaap_ConstructionLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= acnb_NonaccrualMember
  1,541,000us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivablePortfolioSegmentAxis
= us-gaap_ConstructionLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= acnb_NonaccrualMember
     
Recorded Investment 234,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivablePortfolioSegmentAxis
= us-gaap_ConstructionLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= acnb_NonaccrualMember
  274,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivablePortfolioSegmentAxis
= us-gaap_ConstructionLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= acnb_NonaccrualMember
     
Residential mortgage [Member] | Accrual [Member]            
Financing Receivable, Modifications [Line Items]            
Pre-Modification Outstanding Recorded Investments 336,000us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivablePortfolioSegmentAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= acnb_AccrualMember
  336,000us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivablePortfolioSegmentAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= acnb_AccrualMember
     
Post-Modification Outstanding Recorded Investments 336,000us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivablePortfolioSegmentAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= acnb_AccrualMember
  336,000us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivablePortfolioSegmentAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= acnb_AccrualMember
     
Recorded Investment $ 291,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivablePortfolioSegmentAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= acnb_AccrualMember
  $ 294,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivablePortfolioSegmentAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= acnb_AccrualMember