XML 25 R57.htm IDEA: XBRL DOCUMENT v2.4.1.9
Non-performing Loans and Impaired Loans - Non-accrual, Loans Past Due Over 90 Days Still on Accrual, and Troubled Debt Restructured ("TDRs") by Class of Loans (Detail) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Non-accrual $ 13,282us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus $ 15,312us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
Loans Past Due Over 90 Days Still Accruing 19us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing 115us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
Non-Performing TDRs 4,711hbnc_NonPerformingTroubledDebtRestructured 2,643hbnc_NonPerformingTroubledDebtRestructured
Performing TDRs 4,368hbnc_PerformingTroubledDebtRestructured 4,372hbnc_PerformingTroubledDebtRestructured
Total Non-Performing Loans 22,380hbnc_AggregateNonPerformingLoans 22,442hbnc_AggregateNonPerformingLoans
Commercial [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Non-accrual 7,576us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
10,024us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Non-Performing TDRs 3,363hbnc_NonPerformingTroubledDebtRestructured
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
1,221hbnc_NonPerformingTroubledDebtRestructured
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Performing TDRs 601hbnc_PerformingTroubledDebtRestructured
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
610hbnc_PerformingTroubledDebtRestructured
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Total Non-Performing Loans 11,540hbnc_AggregateNonPerformingLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
11,855hbnc_AggregateNonPerformingLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Commercial [Member] | Owner Occupied Real Estate [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Non-accrual 1,452us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancialInstrumentAxis
= hbnc_OwnerOccupiedRealEstateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
1,773us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancialInstrumentAxis
= hbnc_OwnerOccupiedRealEstateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Performing TDRs 41hbnc_PerformingTroubledDebtRestructured
/ us-gaap_FinancialInstrumentAxis
= hbnc_OwnerOccupiedRealEstateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
44hbnc_PerformingTroubledDebtRestructured
/ us-gaap_FinancialInstrumentAxis
= hbnc_OwnerOccupiedRealEstateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Total Non-Performing Loans 1,493hbnc_AggregateNonPerformingLoans
/ us-gaap_FinancialInstrumentAxis
= hbnc_OwnerOccupiedRealEstateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
1,817hbnc_AggregateNonPerformingLoans
/ us-gaap_FinancialInstrumentAxis
= hbnc_OwnerOccupiedRealEstateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Commercial [Member] | Non Owner Occupied Real Estate [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Non-accrual 5,558us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancialInstrumentAxis
= hbnc_NonOwnerOccupiedRealEstateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
7,439us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancialInstrumentAxis
= hbnc_NonOwnerOccupiedRealEstateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Non-Performing TDRs 2,378hbnc_NonPerformingTroubledDebtRestructured
/ us-gaap_FinancialInstrumentAxis
= hbnc_NonOwnerOccupiedRealEstateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
217hbnc_NonPerformingTroubledDebtRestructured
/ us-gaap_FinancialInstrumentAxis
= hbnc_NonOwnerOccupiedRealEstateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Performing TDRs 560hbnc_PerformingTroubledDebtRestructured
/ us-gaap_FinancialInstrumentAxis
= hbnc_NonOwnerOccupiedRealEstateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
566hbnc_PerformingTroubledDebtRestructured
/ us-gaap_FinancialInstrumentAxis
= hbnc_NonOwnerOccupiedRealEstateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Total Non-Performing Loans 8,496hbnc_AggregateNonPerformingLoans
/ us-gaap_FinancialInstrumentAxis
= hbnc_NonOwnerOccupiedRealEstateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
8,222hbnc_AggregateNonPerformingLoans
/ us-gaap_FinancialInstrumentAxis
= hbnc_NonOwnerOccupiedRealEstateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Commercial [Member] | Commercial and Industrial [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Non-accrual 566us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancialInstrumentAxis
= hbnc_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
812us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancialInstrumentAxis
= hbnc_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Non-Performing TDRs 985hbnc_NonPerformingTroubledDebtRestructured
/ us-gaap_FinancialInstrumentAxis
= hbnc_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
1,004hbnc_NonPerformingTroubledDebtRestructured
/ us-gaap_FinancialInstrumentAxis
= hbnc_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Total Non-Performing Loans 1,551hbnc_AggregateNonPerformingLoans
/ us-gaap_FinancialInstrumentAxis
= hbnc_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
1,816hbnc_AggregateNonPerformingLoans
/ us-gaap_FinancialInstrumentAxis
= hbnc_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Real Estate [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Non-accrual 2,547us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
2,297us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Loans Past Due Over 90 Days Still Accruing   40us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Non-Performing TDRs 1,009hbnc_NonPerformingTroubledDebtRestructured
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
1,031hbnc_NonPerformingTroubledDebtRestructured
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Performing TDRs 2,506hbnc_PerformingTroubledDebtRestructured
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
2,526hbnc_PerformingTroubledDebtRestructured
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Total Non-Performing Loans 6,062hbnc_AggregateNonPerformingLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
5,894hbnc_AggregateNonPerformingLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Real Estate [Member] | Residential Mortgage [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Non-accrual 2,547us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
2,297us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Loans Past Due Over 90 Days Still Accruing   40us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Non-Performing TDRs 748hbnc_NonPerformingTroubledDebtRestructured
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
765hbnc_NonPerformingTroubledDebtRestructured
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Performing TDRs 2,506hbnc_PerformingTroubledDebtRestructured
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
2,526hbnc_PerformingTroubledDebtRestructured
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Total Non-Performing Loans 5,801hbnc_AggregateNonPerformingLoans
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
5,628hbnc_AggregateNonPerformingLoans
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Real Estate [Member] | Residential Construction [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Non-Performing TDRs 261hbnc_NonPerformingTroubledDebtRestructured
/ us-gaap_FinancialInstrumentAxis
= hbnc_ResidentialConstructionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
266hbnc_NonPerformingTroubledDebtRestructured
/ us-gaap_FinancialInstrumentAxis
= hbnc_ResidentialConstructionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Total Non-Performing Loans 261hbnc_AggregateNonPerformingLoans
/ us-gaap_FinancialInstrumentAxis
= hbnc_ResidentialConstructionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
266hbnc_AggregateNonPerformingLoans
/ us-gaap_FinancialInstrumentAxis
= hbnc_ResidentialConstructionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Consumer [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Non-accrual 3,159us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
2,991us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Loans Past Due Over 90 Days Still Accruing 19us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
75us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Non-Performing TDRs 339hbnc_NonPerformingTroubledDebtRestructured
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
391hbnc_NonPerformingTroubledDebtRestructured
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Performing TDRs 1,261hbnc_PerformingTroubledDebtRestructured
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
1,236hbnc_PerformingTroubledDebtRestructured
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Total Non-Performing Loans 4,778hbnc_AggregateNonPerformingLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
4,693hbnc_AggregateNonPerformingLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Consumer [Member] | Direct Installment [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Non-accrual 334us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancialInstrumentAxis
= hbnc_DirectInstallmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
227us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancialInstrumentAxis
= hbnc_DirectInstallmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Loans Past Due Over 90 Days Still Accruing   10us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancialInstrumentAxis
= hbnc_DirectInstallmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Total Non-Performing Loans 334hbnc_AggregateNonPerformingLoans
/ us-gaap_FinancialInstrumentAxis
= hbnc_DirectInstallmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
237hbnc_AggregateNonPerformingLoans
/ us-gaap_FinancialInstrumentAxis
= hbnc_DirectInstallmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Consumer [Member] | Indirect Installment [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Non-accrual 506us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancialInstrumentAxis
= hbnc_IndirectInstallmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
557us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancialInstrumentAxis
= hbnc_IndirectInstallmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Loans Past Due Over 90 Days Still Accruing 19us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancialInstrumentAxis
= hbnc_IndirectInstallmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
47us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancialInstrumentAxis
= hbnc_IndirectInstallmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Total Non-Performing Loans 525hbnc_AggregateNonPerformingLoans
/ us-gaap_FinancialInstrumentAxis
= hbnc_IndirectInstallmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
604hbnc_AggregateNonPerformingLoans
/ us-gaap_FinancialInstrumentAxis
= hbnc_IndirectInstallmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Consumer [Member] | Home Equity [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Non-accrual 2,319us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
2,207us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Loans Past Due Over 90 Days Still Accruing   18us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Non-Performing TDRs 339hbnc_NonPerformingTroubledDebtRestructured
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
391hbnc_NonPerformingTroubledDebtRestructured
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Performing TDRs 1,261hbnc_PerformingTroubledDebtRestructured
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
1,236hbnc_PerformingTroubledDebtRestructured
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Total Non-Performing Loans $ 3,919hbnc_AggregateNonPerformingLoans
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
$ 3,852hbnc_AggregateNonPerformingLoans
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember