XML 146 R63.htm IDEA: XBRL DOCUMENT v2.4.1.9
SECURITIES (Details 4) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
holding
Dec. 31, 2013
holding
Summary of gross unrealized losses and fair value of investments    
No of holdings 80indb_AvailableForSaleAndHeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions 221indb_AvailableForSaleAndHeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions
Fair value, less than 12 months $ 64,537indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue $ 433,230indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
Fair value, 12 months or longer 143,949indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue 10,928indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
Fair value, Total 208,486indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue 444,158indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue
Unrealized losses, Total (6,448)indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionAggregateLoss (16,010)indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionAggregateLoss
Unrealized loss position for available for sale and held to maturity securities in a continuous loss position for less than 12 months (467)indb_Unrealizedlosspositionforavailableforsaleandheldtomaturitysecuritiesinacontinuouslosspositionforlessthan12months (13,520)indb_Unrealizedlosspositionforavailableforsaleandheldtomaturitysecuritiesinacontinuouslosspositionforlessthan12months
Unrealized loss position for available for sale and held to maturity securities in a continuous loss position for more than 12 months (5,981)indb_Unrealizedlosspositionforavailableforsaleandheldtomaturitysecuritiesinacontinuouslosspositionformorethan12months (2,490)indb_Unrealizedlosspositionforavailableforsaleandheldtomaturitysecuritiesinacontinuouslosspositionformorethan12months
US Government Agencies Debt Securities [Member]    
Summary of gross unrealized losses and fair value of investments    
No of holdings 22indb_AvailableForSaleAndHeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions
/ us-gaap_DebtSecurityAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
39indb_AvailableForSaleAndHeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions
/ us-gaap_DebtSecurityAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
Fair value, less than 12 months 21,950indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
39,950indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
Fair value, 12 months or longer 0indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
0indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
Fair value, Total 21,950indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
39,950indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
Unrealized losses, Total (22)indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionAggregateLoss
/ us-gaap_DebtSecurityAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
(885)indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionAggregateLoss
/ us-gaap_DebtSecurityAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
Unrealized loss position for available for sale and held to maturity securities in a continuous loss position for less than 12 months (22)indb_Unrealizedlosspositionforavailableforsaleandheldtomaturitysecuritiesinacontinuouslosspositionforlessthan12months
/ us-gaap_DebtSecurityAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
(885)indb_Unrealizedlosspositionforavailableforsaleandheldtomaturitysecuritiesinacontinuouslosspositionforlessthan12months
/ us-gaap_DebtSecurityAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
Agency mortgage-backed securities [Member]    
Summary of gross unrealized losses and fair value of investments    
No of holdings 17indb_AvailableForSaleAndHeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions
/ us-gaap_DebtSecurityAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
124indb_AvailableForSaleAndHeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions
/ us-gaap_DebtSecurityAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Fair value, less than 12 months 3,471indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
202,004indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Fair value, 12 months or longer 42,222indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
5,108indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Fair value, Total 45,693indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
207,112indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Unrealized losses, Total (693)indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionAggregateLoss
/ us-gaap_DebtSecurityAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
(5,589)indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionAggregateLoss
/ us-gaap_DebtSecurityAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Unrealized loss position for available for sale and held to maturity securities in a continuous loss position for less than 12 months (1)indb_Unrealizedlosspositionforavailableforsaleandheldtomaturitysecuritiesinacontinuouslosspositionforlessthan12months
/ us-gaap_DebtSecurityAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
(5,217)indb_Unrealizedlosspositionforavailableforsaleandheldtomaturitysecuritiesinacontinuouslosspositionforlessthan12months
/ us-gaap_DebtSecurityAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Unrealized loss position for available for sale and held to maturity securities in a continuous loss position for more than 12 months (692)indb_Unrealizedlosspositionforavailableforsaleandheldtomaturitysecuritiesinacontinuouslosspositionformorethan12months
/ us-gaap_DebtSecurityAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
(372)indb_Unrealizedlosspositionforavailableforsaleandheldtomaturitysecuritiesinacontinuouslosspositionformorethan12months
/ us-gaap_DebtSecurityAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Agency collateralized mortgage obligations [Member]    
Summary of gross unrealized losses and fair value of investments    
No of holdings 14indb_AvailableForSaleAndHeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions
/ us-gaap_DebtSecurityAxis
= us-gaap_CollateralizedDebtObligationsMember
19indb_AvailableForSaleAndHeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions
/ us-gaap_DebtSecurityAxis
= us-gaap_CollateralizedDebtObligationsMember
Fair value, less than 12 months 35,083indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_CollateralizedDebtObligationsMember
183,721indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_CollateralizedDebtObligationsMember
Fair value, 12 months or longer 94,974indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_CollateralizedDebtObligationsMember
0indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_CollateralizedDebtObligationsMember
Fair value, Total 130,057indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_CollateralizedDebtObligationsMember
183,721indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_CollateralizedDebtObligationsMember
Unrealized losses, Total (4,101)indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionAggregateLoss
/ us-gaap_DebtSecurityAxis
= us-gaap_CollateralizedDebtObligationsMember
(7,278)indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionAggregateLoss
/ us-gaap_DebtSecurityAxis
= us-gaap_CollateralizedDebtObligationsMember
Unrealized loss position for available for sale and held to maturity securities in a continuous loss position for less than 12 months (331)indb_Unrealizedlosspositionforavailableforsaleandheldtomaturitysecuritiesinacontinuouslosspositionforlessthan12months
/ us-gaap_DebtSecurityAxis
= us-gaap_CollateralizedDebtObligationsMember
(7,278)indb_Unrealizedlosspositionforavailableforsaleandheldtomaturitysecuritiesinacontinuouslosspositionforlessthan12months
/ us-gaap_DebtSecurityAxis
= us-gaap_CollateralizedDebtObligationsMember
Unrealized loss position for available for sale and held to maturity securities in a continuous loss position for more than 12 months (3,770)indb_Unrealizedlosspositionforavailableforsaleandheldtomaturitysecuritiesinacontinuouslosspositionformorethan12months
/ us-gaap_DebtSecurityAxis
= us-gaap_CollateralizedDebtObligationsMember
 
US States and Political Subdivisions Debt Securities [Member]    
Summary of gross unrealized losses and fair value of investments    
No of holdings   13indb_AvailableForSaleAndHeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Fair value, less than 12 months   3,838indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Fair value, 12 months or longer   0indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Fair value, Total   3,838indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Unrealized losses, Total   28indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionAggregateLoss
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Unrealized loss position for available for sale and held to maturity securities in a continuous loss position for less than 12 months   28indb_Unrealizedlosspositionforavailableforsaleandheldtomaturitysecuritiesinacontinuouslosspositionforlessthan12months
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Unrealized loss position for available for sale and held to maturity securities in a continuous loss position for more than 12 months   0indb_Unrealizedlosspositionforavailableforsaleandheldtomaturitysecuritiesinacontinuouslosspositionformorethan12months
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Single issuer trust preferred securities issued by banks and insurers    
Summary of gross unrealized losses and fair value of investments    
No of holdings 2indb_AvailableForSaleAndHeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions
/ us-gaap_DebtSecurityAxis
= indb_SingleIssuerTrustPreferredSecuritiesIssuedByBanksMember
2indb_AvailableForSaleAndHeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions
/ us-gaap_DebtSecurityAxis
= indb_SingleIssuerTrustPreferredSecuritiesIssuedByBanksMember
Fair value, less than 12 months 2,553indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_DebtSecurityAxis
= indb_SingleIssuerTrustPreferredSecuritiesIssuedByBanksMember
1,341indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_DebtSecurityAxis
= indb_SingleIssuerTrustPreferredSecuritiesIssuedByBanksMember
Fair value, 12 months or longer 0indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_DebtSecurityAxis
= indb_SingleIssuerTrustPreferredSecuritiesIssuedByBanksMember
0indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_DebtSecurityAxis
= indb_SingleIssuerTrustPreferredSecuritiesIssuedByBanksMember
Fair value, Total 2,553indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_DebtSecurityAxis
= indb_SingleIssuerTrustPreferredSecuritiesIssuedByBanksMember
1,341indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_DebtSecurityAxis
= indb_SingleIssuerTrustPreferredSecuritiesIssuedByBanksMember
Unrealized losses, Total (39)indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionAggregateLoss
/ us-gaap_DebtSecurityAxis
= indb_SingleIssuerTrustPreferredSecuritiesIssuedByBanksMember
(22)indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionAggregateLoss
/ us-gaap_DebtSecurityAxis
= indb_SingleIssuerTrustPreferredSecuritiesIssuedByBanksMember
Unrealized loss position for available for sale and held to maturity securities in a continuous loss position for less than 12 months (39)indb_Unrealizedlosspositionforavailableforsaleandheldtomaturitysecuritiesinacontinuouslosspositionforlessthan12months
/ us-gaap_DebtSecurityAxis
= indb_SingleIssuerTrustPreferredSecuritiesIssuedByBanksMember
(22)indb_Unrealizedlosspositionforavailableforsaleandheldtomaturitysecuritiesinacontinuouslosspositionforlessthan12months
/ us-gaap_DebtSecurityAxis
= indb_SingleIssuerTrustPreferredSecuritiesIssuedByBanksMember
Pooled trust preferred securities issued by banks and insurers    
Summary of gross unrealized losses and fair value of investments    
No of holdings 2indb_AvailableForSaleAndHeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions
/ us-gaap_DebtSecurityAxis
= indb_PooledTrustPreferredSecuritiesIssuedByBanksAndInsurersMember
2indb_AvailableForSaleAndHeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions
/ us-gaap_DebtSecurityAxis
= indb_PooledTrustPreferredSecuritiesIssuedByBanksAndInsurersMember
Fair value, less than 12 months 0indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_DebtSecurityAxis
= indb_PooledTrustPreferredSecuritiesIssuedByBanksAndInsurersMember
0indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_DebtSecurityAxis
= indb_PooledTrustPreferredSecuritiesIssuedByBanksAndInsurersMember
Fair value, 12 months or longer 2,681indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_DebtSecurityAxis
= indb_PooledTrustPreferredSecuritiesIssuedByBanksAndInsurersMember
2,300indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_DebtSecurityAxis
= indb_PooledTrustPreferredSecuritiesIssuedByBanksAndInsurersMember
Fair value, Total 2,681indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_DebtSecurityAxis
= indb_PooledTrustPreferredSecuritiesIssuedByBanksAndInsurersMember
2,300indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_DebtSecurityAxis
= indb_PooledTrustPreferredSecuritiesIssuedByBanksAndInsurersMember
Unrealized losses, Total (1,356)indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionAggregateLoss
/ us-gaap_DebtSecurityAxis
= indb_PooledTrustPreferredSecuritiesIssuedByBanksAndInsurersMember
(1,913)indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionAggregateLoss
/ us-gaap_DebtSecurityAxis
= indb_PooledTrustPreferredSecuritiesIssuedByBanksAndInsurersMember
Unrealized loss position for available for sale and held to maturity securities in a continuous loss position for more than 12 months (1,356)indb_Unrealizedlosspositionforavailableforsaleandheldtomaturitysecuritiesinacontinuouslosspositionformorethan12months
/ us-gaap_DebtSecurityAxis
= indb_PooledTrustPreferredSecuritiesIssuedByBanksAndInsurersMember
(1,913)indb_Unrealizedlosspositionforavailableforsaleandheldtomaturitysecuritiesinacontinuouslosspositionformorethan12months
/ us-gaap_DebtSecurityAxis
= indb_PooledTrustPreferredSecuritiesIssuedByBanksAndInsurersMember
Marketable securities [Member]    
Summary of gross unrealized losses and fair value of investments    
No of holdings 23indb_AvailableForSaleAndHeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions
/ us-gaap_DebtSecurityAxis
= us-gaap_EquitySecuritiesMember
22indb_AvailableForSaleAndHeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions
/ us-gaap_DebtSecurityAxis
= us-gaap_EquitySecuritiesMember
Fair value, less than 12 months 1,480indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_EquitySecuritiesMember
2,376indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_EquitySecuritiesMember
Fair value, 12 months or longer 4,072indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_EquitySecuritiesMember
3,520indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_EquitySecuritiesMember
Fair value, Total 5,552indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_EquitySecuritiesMember
5,896indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_EquitySecuritiesMember
Unrealized losses, Total (237)indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionAggregateLoss
/ us-gaap_DebtSecurityAxis
= us-gaap_EquitySecuritiesMember
(295)indb_AvailableForSaleAndHeldToMaturitySecuritiesContinuousUnrealizedLossPositionAggregateLoss
/ us-gaap_DebtSecurityAxis
= us-gaap_EquitySecuritiesMember
Unrealized loss position for available for sale and held to maturity securities in a continuous loss position for less than 12 months (74)indb_Unrealizedlosspositionforavailableforsaleandheldtomaturitysecuritiesinacontinuouslosspositionforlessthan12months
/ us-gaap_DebtSecurityAxis
= us-gaap_EquitySecuritiesMember
(90)indb_Unrealizedlosspositionforavailableforsaleandheldtomaturitysecuritiesinacontinuouslosspositionforlessthan12months
/ us-gaap_DebtSecurityAxis
= us-gaap_EquitySecuritiesMember
Unrealized loss position for available for sale and held to maturity securities in a continuous loss position for more than 12 months $ (163)indb_Unrealizedlosspositionforavailableforsaleandheldtomaturitysecuritiesinacontinuouslosspositionformorethan12months
/ us-gaap_DebtSecurityAxis
= us-gaap_EquitySecuritiesMember
$ (205)indb_Unrealizedlosspositionforavailableforsaleandheldtomaturitysecuritiesinacontinuouslosspositionformorethan12months
/ us-gaap_DebtSecurityAxis
= us-gaap_EquitySecuritiesMember