XML 45 R81.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Non-performing Assets and Impaired Loans - Nonaccrual, 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 | Dec. 31, 2014 | Dec. 31, 2013
--- | --- | ---
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |
Non-accrual | $ 15,312 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus | $ 9,748 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
Loans Past Due Over 90 Days Still Accruing | 115 us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing | 49 us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
Non-Performing TDRs | 2,643 hbnc_NonPerformingTroubledDebtRestructured | 3,426 hbnc_NonPerformingTroubledDebtRestructured
Performing TDRs | 4,372 hbnc_PerformingTroubledDebtRestructured | 5,054 hbnc_PerformingTroubledDebtRestructured
Total Non-Performing Loans | 22,442 hbnc_AggregateNonPerformingLoans | 18,277 hbnc_AggregateNonPerformingLoans
Commercial [Member] |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |
Non-accrual | 10,024 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember | 4,014 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember
Loans Past Due Over 90 Days Still Accruing | 0 us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember | 45 us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember
Non-Performing TDRs | 1,221 hbnc_NonPerformingTroubledDebtRestructured / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember | 2,116 hbnc_NonPerformingTroubledDebtRestructured / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember
Performing TDRs | 610 hbnc_PerformingTroubledDebtRestructured / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember | 1,296 hbnc_PerformingTroubledDebtRestructured / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember
Total Non-Performing Loans | 11,855 hbnc_AggregateNonPerformingLoans / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember | 7,471 hbnc_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,773 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancialInstrumentAxis = hbnc_OwnerOccupiedRealEstateMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember | 293 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancialInstrumentAxis = hbnc_OwnerOccupiedRealEstateMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember
Loans Past Due Over 90 Days Still Accruing | 0 us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing / us-gaap_FinancialInstrumentAxis = hbnc_OwnerOccupiedRealEstateMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember |
Non-Performing TDRs | 0 hbnc_NonPerformingTroubledDebtRestructured / us-gaap_FinancialInstrumentAxis = hbnc_OwnerOccupiedRealEstateMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember | 222 hbnc_NonPerformingTroubledDebtRestructured / us-gaap_FinancialInstrumentAxis = hbnc_OwnerOccupiedRealEstateMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember
Performing TDRs | 44 hbnc_PerformingTroubledDebtRestructured / us-gaap_FinancialInstrumentAxis = hbnc_OwnerOccupiedRealEstateMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember | 778 hbnc_PerformingTroubledDebtRestructured / us-gaap_FinancialInstrumentAxis = hbnc_OwnerOccupiedRealEstateMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember
Total Non-Performing Loans | 1,817 hbnc_AggregateNonPerformingLoans / us-gaap_FinancialInstrumentAxis = hbnc_OwnerOccupiedRealEstateMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember | 1,293 hbnc_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 | 7,439 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancialInstrumentAxis = hbnc_NonOwnerOccupiedRealEstateMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember | 2,289 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancialInstrumentAxis = hbnc_NonOwnerOccupiedRealEstateMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember
Loans Past Due Over 90 Days Still Accruing | 0 us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing / us-gaap_FinancialInstrumentAxis = hbnc_NonOwnerOccupiedRealEstateMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember | 45 us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing / us-gaap_FinancialInstrumentAxis = hbnc_NonOwnerOccupiedRealEstateMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember
Non-Performing TDRs | 217 hbnc_NonPerformingTroubledDebtRestructured / us-gaap_FinancialInstrumentAxis = hbnc_NonOwnerOccupiedRealEstateMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember | 1,117 hbnc_NonPerformingTroubledDebtRestructured / us-gaap_FinancialInstrumentAxis = hbnc_NonOwnerOccupiedRealEstateMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember
Performing TDRs | 566 hbnc_PerformingTroubledDebtRestructured / us-gaap_FinancialInstrumentAxis = hbnc_NonOwnerOccupiedRealEstateMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember | 518 hbnc_PerformingTroubledDebtRestructured / us-gaap_FinancialInstrumentAxis = hbnc_NonOwnerOccupiedRealEstateMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember
Total Non-Performing Loans | 8,222 hbnc_AggregateNonPerformingLoans / us-gaap_FinancialInstrumentAxis = hbnc_NonOwnerOccupiedRealEstateMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember | 3,969 hbnc_AggregateNonPerformingLoans / us-gaap_FinancialInstrumentAxis = hbnc_NonOwnerOccupiedRealEstateMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember
Commercial [Member] | Residential Development [Member] |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |
Non-accrual | 0 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancialInstrumentAxis = hbnc_ResidentialDevelopmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember |
Loans Past Due Over 90 Days Still Accruing | 0 us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing / us-gaap_FinancialInstrumentAxis = hbnc_ResidentialDevelopmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember |
Non-Performing TDRs | 0 hbnc_NonPerformingTroubledDebtRestructured / us-gaap_FinancialInstrumentAxis = hbnc_ResidentialDevelopmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember |
Performing TDRs | 0 hbnc_PerformingTroubledDebtRestructured / us-gaap_FinancialInstrumentAxis = hbnc_ResidentialDevelopmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember |
Total Non-Performing Loans | 0 hbnc_AggregateNonPerformingLoans / us-gaap_FinancialInstrumentAxis = hbnc_ResidentialDevelopmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember |
Commercial [Member] | Development & Spec Land Loans [Member] |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |
Non-accrual | 0 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancialInstrumentAxis = hbnc_DevelopmentAndSpecLandLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember | 182 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancialInstrumentAxis = hbnc_DevelopmentAndSpecLandLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember
Loans Past Due Over 90 Days Still Accruing | 0 us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing / us-gaap_FinancialInstrumentAxis = hbnc_DevelopmentAndSpecLandLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember |
Non-Performing TDRs | 0 hbnc_NonPerformingTroubledDebtRestructured / us-gaap_FinancialInstrumentAxis = hbnc_DevelopmentAndSpecLandLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember |
Performing TDRs | 0 hbnc_PerformingTroubledDebtRestructured / us-gaap_FinancialInstrumentAxis = hbnc_DevelopmentAndSpecLandLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember |
Total Non-Performing Loans | 0 hbnc_AggregateNonPerformingLoans / us-gaap_FinancialInstrumentAxis = hbnc_DevelopmentAndSpecLandLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember | 182 hbnc_AggregateNonPerformingLoans / us-gaap_FinancialInstrumentAxis = hbnc_DevelopmentAndSpecLandLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember
Commercial [Member] | Commercial and Industrial [Member] |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |
Non-accrual | 812 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancialInstrumentAxis = hbnc_CommercialAndIndustrialMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember | 1,250 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancialInstrumentAxis = hbnc_CommercialAndIndustrialMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember
Loans Past Due Over 90 Days Still Accruing | 0 us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing / us-gaap_FinancialInstrumentAxis = hbnc_CommercialAndIndustrialMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember |
Non-Performing TDRs | 1,004 hbnc_NonPerformingTroubledDebtRestructured / us-gaap_FinancialInstrumentAxis = hbnc_CommercialAndIndustrialMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember | 777 hbnc_NonPerformingTroubledDebtRestructured / us-gaap_FinancialInstrumentAxis = hbnc_CommercialAndIndustrialMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember
Performing TDRs | 0 hbnc_PerformingTroubledDebtRestructured / us-gaap_FinancialInstrumentAxis = hbnc_CommercialAndIndustrialMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember |
Total Non-Performing Loans | 1,816 hbnc_AggregateNonPerformingLoans / us-gaap_FinancialInstrumentAxis = hbnc_CommercialAndIndustrialMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember | 2,027 hbnc_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,297 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember | 2,459 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember
Loans Past Due Over 90 Days Still Accruing | 40 us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember | 2 us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember
Non-Performing TDRs | 1,031 hbnc_NonPerformingTroubledDebtRestructured / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember | 999 hbnc_NonPerformingTroubledDebtRestructured / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember
Performing TDRs | 2,526 hbnc_PerformingTroubledDebtRestructured / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember | 2,686 hbnc_PerformingTroubledDebtRestructured / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember
Total Non-Performing Loans | 5,894 hbnc_AggregateNonPerformingLoans / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember | 6,146 hbnc_AggregateNonPerformingLoans / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember
Real Estate [Member] | Residential Mortgage [Member] |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |
Non-accrual | 2,297 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancialInstrumentAxis = us-gaap_ResidentialMortgageMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember | 2,459 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancialInstrumentAxis = us-gaap_ResidentialMortgageMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember
Loans Past Due Over 90 Days Still Accruing | 40 us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing / us-gaap_FinancialInstrumentAxis = us-gaap_ResidentialMortgageMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember | 2 us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing / us-gaap_FinancialInstrumentAxis = us-gaap_ResidentialMortgageMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember
Non-Performing TDRs | 765 hbnc_NonPerformingTroubledDebtRestructured / us-gaap_FinancialInstrumentAxis = us-gaap_ResidentialMortgageMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember | 719 hbnc_NonPerformingTroubledDebtRestructured / us-gaap_FinancialInstrumentAxis = us-gaap_ResidentialMortgageMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember
Performing TDRs | 2,526 hbnc_PerformingTroubledDebtRestructured / us-gaap_FinancialInstrumentAxis = us-gaap_ResidentialMortgageMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember | 2,686 hbnc_PerformingTroubledDebtRestructured / us-gaap_FinancialInstrumentAxis = us-gaap_ResidentialMortgageMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember
Total Non-Performing Loans | 5,628 hbnc_AggregateNonPerformingLoans / us-gaap_FinancialInstrumentAxis = us-gaap_ResidentialMortgageMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember | 5,866 hbnc_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-accrual | 0 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancialInstrumentAxis = hbnc_ResidentialConstructionMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember |
Loans Past Due Over 90 Days Still Accruing | 0 us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing / us-gaap_FinancialInstrumentAxis = hbnc_ResidentialConstructionMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember |
Non-Performing TDRs | 266 hbnc_NonPerformingTroubledDebtRestructured / us-gaap_FinancialInstrumentAxis = hbnc_ResidentialConstructionMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember | 280 hbnc_NonPerformingTroubledDebtRestructured / us-gaap_FinancialInstrumentAxis = hbnc_ResidentialConstructionMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember
Performing TDRs | 0 hbnc_PerformingTroubledDebtRestructured / us-gaap_FinancialInstrumentAxis = hbnc_ResidentialConstructionMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember |
Total Non-Performing Loans | 266 hbnc_AggregateNonPerformingLoans / us-gaap_FinancialInstrumentAxis = hbnc_ResidentialConstructionMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember | 280 hbnc_AggregateNonPerformingLoans / us-gaap_FinancialInstrumentAxis = hbnc_ResidentialConstructionMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember
Real Estate [Member] | Mortgage Warehousing [Member] |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |
Non-accrual | 0 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancialInstrumentAxis = hbnc_MortgageWarehousingMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember |
Loans Past Due Over 90 Days Still Accruing | 0 us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing / us-gaap_FinancialInstrumentAxis = hbnc_MortgageWarehousingMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember |
Non-Performing TDRs | 0 hbnc_NonPerformingTroubledDebtRestructured / us-gaap_FinancialInstrumentAxis = hbnc_MortgageWarehousingMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember |
Performing TDRs | 0 hbnc_PerformingTroubledDebtRestructured / us-gaap_FinancialInstrumentAxis = hbnc_MortgageWarehousingMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember |
Total Non-Performing Loans | 0 hbnc_AggregateNonPerformingLoans / us-gaap_FinancialInstrumentAxis = hbnc_MortgageWarehousingMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember |
Consumer [Member] |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |
Non-accrual | 2,991 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember | 3,275 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember
Loans Past Due Over 90 Days Still Accruing | 75 us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember | 2 us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember
Non-Performing TDRs | 391 hbnc_NonPerformingTroubledDebtRestructured / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember | 311 hbnc_NonPerformingTroubledDebtRestructured / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember
Performing TDRs | 1,236 hbnc_PerformingTroubledDebtRestructured / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember | 1,072 hbnc_PerformingTroubledDebtRestructured / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember
Total Non-Performing Loans | 4,693 hbnc_AggregateNonPerformingLoans / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember | 4,660 hbnc_AggregateNonPerformingLoans / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember
Consumer [Member] | Direct Installment [Member] |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |
Non-accrual | 227 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancialInstrumentAxis = hbnc_DirectInstallmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember | 202 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancialInstrumentAxis = hbnc_DirectInstallmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember
Loans Past Due Over 90 Days Still Accruing | 10 us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing / us-gaap_FinancialInstrumentAxis = hbnc_DirectInstallmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember |
Non-Performing TDRs | 0 hbnc_NonPerformingTroubledDebtRestructured / us-gaap_FinancialInstrumentAxis = hbnc_DirectInstallmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember |
Performing TDRs | 0 hbnc_PerformingTroubledDebtRestructured / us-gaap_FinancialInstrumentAxis = hbnc_DirectInstallmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember |
Total Non-Performing Loans | 237 hbnc_AggregateNonPerformingLoans / us-gaap_FinancialInstrumentAxis = hbnc_DirectInstallmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember | 202 hbnc_AggregateNonPerformingLoans / us-gaap_FinancialInstrumentAxis = hbnc_DirectInstallmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember
Consumer [Member] | Direct Installment Purchased [Member] |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |
Non-accrual | 0 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancialInstrumentAxis = hbnc_DirectInstallmentPurchasedMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember |
Loans Past Due Over 90 Days Still Accruing | 0 us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing / us-gaap_FinancialInstrumentAxis = hbnc_DirectInstallmentPurchasedMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember |
Non-Performing TDRs | 0 hbnc_NonPerformingTroubledDebtRestructured / us-gaap_FinancialInstrumentAxis = hbnc_DirectInstallmentPurchasedMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember |
Performing TDRs | 0 hbnc_PerformingTroubledDebtRestructured / us-gaap_FinancialInstrumentAxis = hbnc_DirectInstallmentPurchasedMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember |
Total Non-Performing Loans | 0 hbnc_AggregateNonPerformingLoans / us-gaap_FinancialInstrumentAxis = hbnc_DirectInstallmentPurchasedMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember |
Consumer [Member] | Indirect Installment [Member] |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |
Non-accrual | 557 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancialInstrumentAxis = hbnc_IndirectInstallmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember | 531 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancialInstrumentAxis = hbnc_IndirectInstallmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember
Loans Past Due Over 90 Days Still Accruing | 47 us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing / us-gaap_FinancialInstrumentAxis = hbnc_IndirectInstallmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember | 2 us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing / us-gaap_FinancialInstrumentAxis = hbnc_IndirectInstallmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember
Non-Performing TDRs | 0 hbnc_NonPerformingTroubledDebtRestructured / us-gaap_FinancialInstrumentAxis = hbnc_IndirectInstallmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember |
Performing TDRs | 0 hbnc_PerformingTroubledDebtRestructured / us-gaap_FinancialInstrumentAxis = hbnc_IndirectInstallmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember |
Total Non-Performing Loans | 604 hbnc_AggregateNonPerformingLoans / us-gaap_FinancialInstrumentAxis = hbnc_IndirectInstallmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember | 533 hbnc_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,207 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancialInstrumentAxis = us-gaap_HomeEquityMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember | 2,542 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancialInstrumentAxis = us-gaap_HomeEquityMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember
Loans Past Due Over 90 Days Still Accruing | 18 us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing / us-gaap_FinancialInstrumentAxis = us-gaap_HomeEquityMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember |
Non-Performing TDRs | 391 hbnc_NonPerformingTroubledDebtRestructured / us-gaap_FinancialInstrumentAxis = us-gaap_HomeEquityMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember | 311 hbnc_NonPerformingTroubledDebtRestructured / us-gaap_FinancialInstrumentAxis = us-gaap_HomeEquityMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember
Performing TDRs | 1,236 hbnc_PerformingTroubledDebtRestructured / us-gaap_FinancialInstrumentAxis = us-gaap_HomeEquityMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember | 1,072 hbnc_PerformingTroubledDebtRestructured / us-gaap_FinancialInstrumentAxis = us-gaap_HomeEquityMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember
Total Non-Performing Loans | $ 3,852 hbnc_AggregateNonPerformingLoans / us-gaap_FinancialInstrumentAxis = us-gaap_HomeEquityMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember | $ 3,925 hbnc_AggregateNonPerformingLoans / us-gaap_FinancialInstrumentAxis = us-gaap_HomeEquityMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember

X
- Definition Aggregate non performing loans. + References No definition available. + Details
Name: | hbnc_AggregateNonPerformingLoans
Namespace Prefix: | hbnc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Non performing troubled debt restructured. + References No definition available. + Details
Name: | hbnc_NonPerformingTroubledDebtRestructured
Namespace Prefix: | hbnc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Performing troubled debt restructured. + References No definition available. + Details
Name: | hbnc_PerformingTroubledDebtRestructured
Namespace Prefix: | hbnc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Recorded investment in financing receivables that are 90 days or more past due and still accruing. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 7 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=35738203&loc=d3e5111-111524 + Details
Name: | us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Recorded investment in financing receivables that are on nonaccrual status as of the balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 7 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=35738203&loc=d3e5111-111524 + Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |