XML 62 R75.htm IDEA: XBRL DOCUMENT v2.4.1.9
TDR's that have subsequent default (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
contract
Dec. 31, 2013
contract
Dec. 31, 2012
contract
TROUBLED DEBT RESTRUCTURINGS THAT SUBSEQUENTLY DEFAULTED:      
Recorded Investment $ 410us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1 $ 177us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1 $ 1,165us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
Financing Receivable, Modifications, Subsequent Default, Number of Contracts 5us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1 2us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1 5us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
Commercial and Industrial [Member]      
TROUBLED DEBT RESTRUCTURINGS THAT SUBSEQUENTLY DEFAULTED:      
Recorded Investment 196us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= indb_CommercialAndIndustrialMember
0us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= indb_CommercialAndIndustrialMember
231us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= indb_CommercialAndIndustrialMember
Financing Receivable, Modifications, Subsequent Default, Number of Contracts 2us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= indb_CommercialAndIndustrialMember
0us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= indb_CommercialAndIndustrialMember
1us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= indb_CommercialAndIndustrialMember
Commercial Real Estate [Member]      
TROUBLED DEBT RESTRUCTURINGS THAT SUBSEQUENTLY DEFAULTED:      
Recorded Investment 0us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateMember
176us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateMember
696us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateMember
Financing Receivable, Modifications, Subsequent Default, Number of Contracts 0us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateMember
1us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateMember
3us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateMember
Residential Real Estate [Member]      
TROUBLED DEBT RESTRUCTURINGS THAT SUBSEQUENTLY DEFAULTED:      
Recorded Investment 214us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialRealEstateMember
0us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialRealEstateMember
238us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialRealEstateMember
Financing Receivable, Modifications, Subsequent Default, Number of Contracts 3us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialRealEstateMember
0us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialRealEstateMember
1us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialRealEstateMember
Consumer - Other [Member]      
TROUBLED DEBT RESTRUCTURINGS THAT SUBSEQUENTLY DEFAULTED:      
Recorded Investment     0us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
Financing Receivable, Modifications, Subsequent Default, Number of Contracts     0us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
Consumer Loan [Member]      
TROUBLED DEBT RESTRUCTURINGS THAT SUBSEQUENTLY DEFAULTED:      
Recorded Investment $ 0us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerLoanMember
$ 1us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerLoanMember
 
Financing Receivable, Modifications, Subsequent Default, Number of Contracts 0us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerLoanMember
1us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerLoanMember