XML 50 R109.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivatives and Hedging Activities (FV of Derivative Financial Instruments and Classification on Balance Sheet) (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Fair value of derivative financial instruments as well as their classification on the balance sheet    
Total $ 22,390us-gaap_DerivativeFairValueOfDerivativeAsset $ 16,697us-gaap_DerivativeFairValueOfDerivativeAsset
Total 225,824us-gaap_DerivativeFairValueOfDerivativeLiability 225,648us-gaap_DerivativeFairValueOfDerivativeLiability
Other Assets [Member]    
Fair value of derivative financial instruments as well as their classification on the balance sheet    
Derivative Instruments Not Designated as Hedging Instruments, Asset, at Fair Value 22,688us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
16,965us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
Total 22,688us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
16,965us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
Other Liabilities [Member]    
Fair value of derivative financial instruments as well as their classification on the balance sheet    
Derivative Instruments Not Designated as Hedging Instruments, Liability, at Fair Value 22,380us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
16,765us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
Total 27,950us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
26,395us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
Interest rate derivatives    
Fair value of derivative financial instruments as well as their classification on the balance sheet    
Total 0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
Total 5,571us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
9,630us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
Interest rate derivatives | Derivatives designated as hedges: [Member] | Other Assets [Member]    
Fair value of derivative financial instruments as well as their classification on the balance sheet    
Interest rate derivatives 0us-gaap_InterestRateDerivativeAssetsAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
 
Interest rate derivatives | Derivatives designated as hedges: [Member] | Other Liabilities [Member]    
Fair value of derivative financial instruments as well as their classification on the balance sheet    
Interest rate derivatives 5,570us-gaap_InterestRateDerivativeLiabilitiesAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
9,630us-gaap_InterestRateDerivativeLiabilitiesAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Loan level derivatives    
Fair value of derivative financial instruments as well as their classification on the balance sheet    
Total 18,383us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= indb_LoanLevelSwapMember
16,301us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= indb_LoanLevelSwapMember
Total 18,380us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= indb_LoanLevelSwapMember
16,340us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= indb_LoanLevelSwapMember
Loan level derivatives | Derivatives not designated as hedges: [Member] | Other Assets [Member]    
Fair value of derivative financial instruments as well as their classification on the balance sheet    
Loan level derivatives 18,383us-gaap_InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= indb_LoanLevelSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
16,301us-gaap_InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= indb_LoanLevelSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Loan level derivatives | Derivatives not designated as hedges: [Member] | Other Liabilities [Member]    
Fair value of derivative financial instruments as well as their classification on the balance sheet    
Loan level derivatives 18,380us-gaap_InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= indb_LoanLevelSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
16,340us-gaap_InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= indb_LoanLevelSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Foreign exchange contracts    
Fair value of derivative financial instruments as well as their classification on the balance sheet    
Total 4,007us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
396us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
Total 3,984us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
390us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
Foreign exchange contracts | Derivatives not designated as hedges: [Member] | Other Assets [Member]    
Fair value of derivative financial instruments as well as their classification on the balance sheet    
Foreign exchange contracts 4,007us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
396us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Foreign exchange contracts | Derivatives not designated as hedges: [Member] | Other Liabilities [Member]    
Fair value of derivative financial instruments as well as their classification on the balance sheet    
Foreign exchange contracts 3,984us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
390us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Mortgage Derivatives | Derivatives not designated as hedges: [Member] | Other Assets [Member]    
Fair value of derivative financial instruments as well as their classification on the balance sheet    
Interest rate lock commitments 295indb_DerivativeInstrumentNotDesignatedasaHedgeInterestRateLockCommitmentsAssetatFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
204indb_DerivativeInstrumentNotDesignatedasaHedgeInterestRateLockCommitmentsAssetatFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Forward TBA mortgage contracts 0indb_DerivativeInstrumentNotDesignatedasaHedgeForwardTBAMortgageContractsAssetatFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
64indb_DerivativeInstrumentNotDesignatedasaHedgeForwardTBAMortgageContractsAssetatFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Forward sales agreements 3indb_DerivativeInstrumentNotDesignatedasaHedgeForwardSalesAgreementsAssetatFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
0indb_DerivativeInstrumentNotDesignatedasaHedgeForwardSalesAgreementsAssetatFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Mortgage Derivatives | Derivatives not designated as hedges: [Member] | Other Liabilities [Member]    
Fair value of derivative financial instruments as well as their classification on the balance sheet    
Interest rate lock commitments 0indb_DerivativeInstrumentNotDesignatedasaHedgeInterestRateLockCommitmentsLiabilitiesatFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
0indb_DerivativeInstrumentNotDesignatedasaHedgeInterestRateLockCommitmentsLiabilitiesatFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Forward TBA mortgage contracts 16indb_DerivativeInstrumentNotDesignatedasaHedgeForwardTBAMortgageContractsLiabilityatFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
0indb_DerivativeInstrumentNotDesignatedasaHedgeForwardTBAMortgageContractsLiabilityatFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Forward sales agreements $ 0indb_DerivativeInstrumentNotDesignatedasaHedgeForwardSalesAgreementsLiabilitiesatFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
$ 35indb_DerivativeInstrumentNotDesignatedasaHedgeForwardSalesAgreementsLiabilitiesatFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember