XML 57 R71.htm IDEA: XBRL DOCUMENT v2.4.1.9
Age Analysis of Past Due Financing receivables (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
loan
Dec. 31, 2013
loan
Age Analysis of Past Due Financing Receivables    
Number of Loans 30-59 Days 112indb_NumberOfFinancingReceivablesThirtyToFiftyNineDaysPastDue 209indb_NumberOfFinancingReceivablesThirtyToFiftyNineDaysPastDue
Principal Balance 30-59 Days $ 20,609us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue $ 15,925us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
Number of Loans 60-89 Days 47indb_NumberOfFinancingReceivablesSixtyToEightyNineDaysPastDue 60indb_NumberOfFinancingReceivablesSixtyToEightyNineDaysPastDue
Principal Balance 60-89 Days 4,725us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue 3,498us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
Number of Loans 90 Days or More 110indb_NumberOfFinancingReceivablesEqualToGreaterThanNinetyDays 161indb_NumberOfFinancingReceivablesEqualToGreaterThanNinetyDays
Principal Balance 90 Days or More 14,270us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue 21,116us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
Number of Loans Total Past Due 269indb_NumberOfFinancingReceivablesTotalPastDue 430indb_NumberOfFinancingReceivablesTotalPastDue
Principal Balance Total Past Due 39,604us-gaap_FinancingReceivableRecordedInvestmentPastDue 40,539us-gaap_FinancingReceivableRecordedInvestmentPastDue
Current 4,931,129us-gaap_FinancingReceivableRecordedInvestmentCurrent 4,677,768us-gaap_FinancingReceivableRecordedInvestmentCurrent
Loans Receivable, Gross, Commercial, Construction 265,994us-gaap_LoansReceivableCommercialConstruction 223,859us-gaap_LoansReceivableCommercialConstruction
Loans Receivable, Gross, Commercial and Industrial 860,839us-gaap_LoansReceivableCommercialAndIndustrial 784,202us-gaap_LoansReceivableCommercialAndIndustrial
Loans and Leases Receivable, Gross, Consumer, Other 17,208us-gaap_LoansAndLeasesReceivableConsumerOther 20,162us-gaap_LoansAndLeasesReceivableConsumerOther
Loans Receivable, Gross, Commercial, Mortgage 2,347,323us-gaap_LoansReceivableCommercialMortgage 2,249,260us-gaap_LoansReceivableCommercialMortgage
Loans and Leases Receivable, Gross, Consumer, Mortgage 530,259us-gaap_LoansAndLeasesReceivableConsumerMortgage 541,443us-gaap_LoansAndLeasesReceivableConsumerMortgage
Small Business 85,247indb_SmallBusiness 77,240indb_SmallBusiness
Total Financing Receivables 4,970,733us-gaap_LoansAndLeasesReceivableGrossCarryingAmountOther 4,718,307us-gaap_LoansAndLeasesReceivableGrossCarryingAmountOther
Recorded Investment >90 Days and Accruing 119us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing 525us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
Commercial and Industrial [Member]    
Age Analysis of Past Due Financing Receivables    
Number of Loans 30-59 Days 18indb_NumberOfFinancingReceivablesThirtyToFiftyNineDaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= indb_CommercialAndIndustrialMember
9indb_NumberOfFinancingReceivablesThirtyToFiftyNineDaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= indb_CommercialAndIndustrialMember
Principal Balance 30-59 Days 3,192us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= indb_CommercialAndIndustrialMember
743us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= indb_CommercialAndIndustrialMember
Number of Loans 60-89 Days 10indb_NumberOfFinancingReceivablesSixtyToEightyNineDaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= indb_CommercialAndIndustrialMember
6indb_NumberOfFinancingReceivablesSixtyToEightyNineDaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= indb_CommercialAndIndustrialMember
Principal Balance 60-89 Days 1,007us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= indb_CommercialAndIndustrialMember
327us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= indb_CommercialAndIndustrialMember
Number of Loans 90 Days or More 19indb_NumberOfFinancingReceivablesEqualToGreaterThanNinetyDays
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= indb_CommercialAndIndustrialMember
20indb_NumberOfFinancingReceivablesEqualToGreaterThanNinetyDays
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= indb_CommercialAndIndustrialMember
Principal Balance 90 Days or More 2,320us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= indb_CommercialAndIndustrialMember
3,763us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= indb_CommercialAndIndustrialMember
Number of Loans Total Past Due 47indb_NumberOfFinancingReceivablesTotalPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= indb_CommercialAndIndustrialMember
35indb_NumberOfFinancingReceivablesTotalPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= indb_CommercialAndIndustrialMember
Principal Balance Total Past Due 6,519us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= indb_CommercialAndIndustrialMember
4,833us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= indb_CommercialAndIndustrialMember
Current 854,320us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= indb_CommercialAndIndustrialMember
779,369us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= indb_CommercialAndIndustrialMember
Total Financing Receivables 860,839us-gaap_LoansAndLeasesReceivableGrossCarryingAmountOther
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= indb_CommercialAndIndustrialMember
 
Commercial Real Estate [Member]    
Age Analysis of Past Due Financing Receivables    
Number of Loans 30-59 Days 19indb_NumberOfFinancingReceivablesThirtyToFiftyNineDaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
21indb_NumberOfFinancingReceivablesThirtyToFiftyNineDaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
Principal Balance 30-59 Days 13,428us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
8,643us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
Number of Loans 60-89 Days 6indb_NumberOfFinancingReceivablesSixtyToEightyNineDaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
2indb_NumberOfFinancingReceivablesSixtyToEightyNineDaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
Principal Balance 60-89 Days 1,480us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
356us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
Number of Loans 90 Days or More 16indb_NumberOfFinancingReceivablesEqualToGreaterThanNinetyDays
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
30indb_NumberOfFinancingReceivablesEqualToGreaterThanNinetyDays
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
Principal Balance 90 Days or More 4,225us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
8,155us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
Number of Loans Total Past Due 41indb_NumberOfFinancingReceivablesTotalPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
53indb_NumberOfFinancingReceivablesTotalPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
Principal Balance Total Past Due 19,133us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
17,154us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
Current 2,328,190us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
2,232,106us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
Total Financing Receivables 2,347,323us-gaap_LoansAndLeasesReceivableGrossCarryingAmountOther
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
 
Commercial Construction [Member]    
Age Analysis of Past Due Financing Receivables    
Number of Loans 30-59 Days 1indb_NumberOfFinancingReceivablesThirtyToFiftyNineDaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
1indb_NumberOfFinancingReceivablesThirtyToFiftyNineDaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
Principal Balance 30-59 Days 506us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
847us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
Number of Loans 90 Days or More 1indb_NumberOfFinancingReceivablesEqualToGreaterThanNinetyDays
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
1indb_NumberOfFinancingReceivablesEqualToGreaterThanNinetyDays
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
Principal Balance 90 Days or More 311us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
100us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
Number of Loans Total Past Due 2indb_NumberOfFinancingReceivablesTotalPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
2indb_NumberOfFinancingReceivablesTotalPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
Principal Balance Total Past Due 817us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
947us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
Current 265,177us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
222,912us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
Total Financing Receivables 265,994us-gaap_LoansAndLeasesReceivableGrossCarryingAmountOther
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
 
Small Business [Member]    
Age Analysis of Past Due Financing Receivables    
Number of Loans 30-59 Days 7indb_NumberOfFinancingReceivablesThirtyToFiftyNineDaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= indb_SmallBusinessMember
18indb_NumberOfFinancingReceivablesThirtyToFiftyNineDaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= indb_SmallBusinessMember
Principal Balance 30-59 Days 21us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= indb_SmallBusinessMember
353us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= indb_SmallBusinessMember
Number of Loans 60-89 Days 8indb_NumberOfFinancingReceivablesSixtyToEightyNineDaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= indb_SmallBusinessMember
6indb_NumberOfFinancingReceivablesSixtyToEightyNineDaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= indb_SmallBusinessMember
Principal Balance 60-89 Days 113us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= indb_SmallBusinessMember
227us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= indb_SmallBusinessMember
Number of Loans 90 Days or More 7indb_NumberOfFinancingReceivablesEqualToGreaterThanNinetyDays
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= indb_SmallBusinessMember
14indb_NumberOfFinancingReceivablesEqualToGreaterThanNinetyDays
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= indb_SmallBusinessMember
Principal Balance 90 Days or More 173us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= indb_SmallBusinessMember
247us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= indb_SmallBusinessMember
Number of Loans Total Past Due 22indb_NumberOfFinancingReceivablesTotalPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= indb_SmallBusinessMember
38indb_NumberOfFinancingReceivablesTotalPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= indb_SmallBusinessMember
Principal Balance Total Past Due 307us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= indb_SmallBusinessMember
827us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= indb_SmallBusinessMember
Current 84,940us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= indb_SmallBusinessMember
76,413us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= indb_SmallBusinessMember
Total Financing Receivables 85,247us-gaap_LoansAndLeasesReceivableGrossCarryingAmountOther
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= indb_SmallBusinessMember
 
Residential Real Estate [Member]    
Age Analysis of Past Due Financing Receivables    
Number of Loans 30-59 Days 13indb_NumberOfFinancingReceivablesThirtyToFiftyNineDaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
23indb_NumberOfFinancingReceivablesThirtyToFiftyNineDaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
Principal Balance 30-59 Days 1,670us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
2,903us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
Number of Loans 60-89 Days 10indb_NumberOfFinancingReceivablesSixtyToEightyNineDaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
8indb_NumberOfFinancingReceivablesSixtyToEightyNineDaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
Principal Balance 60-89 Days 1,798us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
1,630us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
Number of Loans 90 Days or More 36indb_NumberOfFinancingReceivablesEqualToGreaterThanNinetyDays
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
39indb_NumberOfFinancingReceivablesEqualToGreaterThanNinetyDays
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
Principal Balance 90 Days or More 4,826us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
6,648us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
Number of Loans Total Past Due 59indb_NumberOfFinancingReceivablesTotalPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
70indb_NumberOfFinancingReceivablesTotalPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
Principal Balance Total Past Due 8,294us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
11,181us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
Current 521,965us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
530,262us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
Total Financing Receivables 530,259us-gaap_LoansAndLeasesReceivableGrossCarryingAmountOther
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
 
Recorded Investment >90 Days and Accruing 106us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
462us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
Home Equity [Member]    
Age Analysis of Past Due Financing Receivables    
Number of Loans 30-59 Days 20indb_NumberOfFinancingReceivablesThirtyToFiftyNineDaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
27indb_NumberOfFinancingReceivablesThirtyToFiftyNineDaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Principal Balance 30-59 Days 1,559us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
1,922us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Number of Loans 60-89 Days 7indb_NumberOfFinancingReceivablesSixtyToEightyNineDaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
8indb_NumberOfFinancingReceivablesSixtyToEightyNineDaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Principal Balance 60-89 Days 307us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
852us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Number of Loans 90 Days or More 23indb_NumberOfFinancingReceivablesEqualToGreaterThanNinetyDays
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
23indb_NumberOfFinancingReceivablesEqualToGreaterThanNinetyDays
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Principal Balance 90 Days or More 2,402us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
2,055us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Number of Loans Total Past Due 50indb_NumberOfFinancingReceivablesTotalPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
58indb_NumberOfFinancingReceivablesTotalPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Principal Balance Total Past Due 4,268us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
4,829us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Current 859,595us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
817,312us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Total Financing Receivables 863,863us-gaap_LoansAndLeasesReceivableGrossCarryingAmountOther
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
822,141us-gaap_LoansAndLeasesReceivableGrossCarryingAmountOther
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Consumer - Other [Member]    
Age Analysis of Past Due Financing Receivables    
Number of Loans 30-59 Days 34indb_NumberOfFinancingReceivablesThirtyToFiftyNineDaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
110indb_NumberOfFinancingReceivablesThirtyToFiftyNineDaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
Principal Balance 30-59 Days 233us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
514us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
Number of Loans 60-89 Days 6indb_NumberOfFinancingReceivablesSixtyToEightyNineDaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
30indb_NumberOfFinancingReceivablesSixtyToEightyNineDaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
Principal Balance 60-89 Days 20us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
106us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
Number of Loans 90 Days or More 8indb_NumberOfFinancingReceivablesEqualToGreaterThanNinetyDays
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
34indb_NumberOfFinancingReceivablesEqualToGreaterThanNinetyDays
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
Principal Balance 90 Days or More 13us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
148us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
Number of Loans Total Past Due 48indb_NumberOfFinancingReceivablesTotalPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
174indb_NumberOfFinancingReceivablesTotalPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
Principal Balance Total Past Due 266us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
768us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
Current 16,942us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
19,394us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
Total Financing Receivables 17,208us-gaap_LoansAndLeasesReceivableGrossCarryingAmountOther
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
 
Recorded Investment >90 Days and Accruing $ 13us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
$ 63us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember