XML 87 R66.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
Mar. 31, 2015
Dec. 31, 2014
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset $ 28,061us-gaap_DerivativeFairValueOfDerivativeAsset $ 22,390us-gaap_DerivativeFairValueOfDerivativeAsset
Liability Derivatives 201,540us-gaap_DerivativeFairValueOfDerivativeLiability 225,824us-gaap_DerivativeFairValueOfDerivativeLiability
Other Assets [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Instruments Not Designated as Hedging Instruments, Asset, at Fair Value 28,535us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
22,688us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
Derivative Asset, Fair Value, Gross Asset 28,535us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
22,688us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
Other Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Instruments Not Designated as Hedging Instruments, Liability, at Fair Value 28,032us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
22,380us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
Liability Derivatives 33,402us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
27,950us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
Interest rate swaps [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset 0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
Liability Derivatives 5,370us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
5,570us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
Interest rate swaps [Member] | Derivatives designated as hedges [Member] | Other Assets [Member]    
Derivatives, Fair Value [Line Items]    
Interest Rate Derivative Assets, at Fair Value 0us-gaap_InterestRateDerivativeAssetsAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
 
Interest rate swaps [Member] | Derivatives designated as hedges [Member] | Other Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Interest Rate Derivative Liabilities, at Fair Value 5,370us-gaap_InterestRateDerivativeLiabilitiesAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
5,570us-gaap_InterestRateDerivativeLiabilitiesAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Loan level swaps [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset 23,700us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= indb_LoanLevelSwapMember
18,383us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= indb_LoanLevelSwapMember
Liability Derivatives 23,699us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= indb_LoanLevelSwapMember
18,380us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= indb_LoanLevelSwapMember
Loan level swaps [Member] | Not Designated as Hedging Instrument | Other Assets [Member]    
Derivatives, Fair Value [Line Items]    
Interest Rate Derivative Instruments Not Designated as Hedging Instruments, Asset at Fair Value 23,700us-gaap_InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= indb_LoanLevelSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
18,383us-gaap_InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= indb_LoanLevelSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Loan level swaps [Member] | Not Designated as Hedging Instrument | Other Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Interest Rate Derivative Instruments Not Designated as Hedging Instruments, Liability at Fair Value 23,699us-gaap_InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= indb_LoanLevelSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
18,380us-gaap_InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= indb_LoanLevelSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Foreign exchange contracts    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset 4,361us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
4,007us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
Liability Derivatives 4,333us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
3,984us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
Foreign exchange contracts | Not Designated as Hedging Instrument | Other Assets [Member]    
Derivatives, Fair Value [Line Items]    
Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Asset at Fair Value 4,361us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
4,007us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Foreign exchange contracts | Not Designated as Hedging Instrument | Other Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Liability at Fair Value 4,333us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
3,984us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Interest Rate Lock Commitments [Member] | Not Designated as Hedging Instrument | Other Assets [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Instrument Not Designated as a Hedge, Interest Rate Lock Commitments, Asset at Fair Value 386indb_DerivativeInstrumentNotDesignatedasaHedgeInterestRateLockCommitmentsAssetatFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
295indb_DerivativeInstrumentNotDesignatedasaHedgeInterestRateLockCommitmentsAssetatFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivative Instrument Not Designated as a Hedge, Forward TBA Mortgage Contracts, Asset at Fair Value 0indb_DerivativeInstrumentNotDesignatedasaHedgeForwardTBAMortgageContractsAssetatFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
0indb_DerivativeInstrumentNotDesignatedasaHedgeForwardTBAMortgageContractsAssetatFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivative Instrument Not Designated as a Hedge, Forward Sales Agreements, Asset at Fair Value 88indb_DerivativeInstrumentNotDesignatedasaHedgeForwardSalesAgreementsAssetatFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
3indb_DerivativeInstrumentNotDesignatedasaHedgeForwardSalesAgreementsAssetatFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Interest Rate Lock Commitments [Member] | Not Designated as Hedging Instrument | Other Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Instrument Not Designated as a Hedge, Interest Rate Lock Commitments, Liabilities at Fair Value 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
Derivative Instrument Not Designated as a Hedge, Forward TBA Mortgage Contracts, Liability at Fair Value 0indb_DerivativeInstrumentNotDesignatedasaHedgeForwardTBAMortgageContractsLiabilityatFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
16indb_DerivativeInstrumentNotDesignatedasaHedgeForwardTBAMortgageContractsLiabilityatFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivative Instrument Not Designated as a Hedge, Forward Sales Agreements, Liabilities at Fair Value $ 0indb_DerivativeInstrumentNotDesignatedasaHedgeForwardSalesAgreementsLiabilitiesatFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
$ 0indb_DerivativeInstrumentNotDesignatedasaHedgeForwardSalesAgreementsLiabilitiesatFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember