XML 148 R124.htm IDEA: XBRL DOCUMENT
v3.22.0.1

EMPLOYEE BENEFIT PLANS (Details Textual) | 12 Months Ended
--- | ---
Dec. 31, 2021 USD ($) age | Dec. 31, 2020 USD ($) | Dec. 31, 2019 USD ($)
Defined Contribution Plan Disclosure [Line Items] |  |  |
Incentive plans and discretionary bonus expense | $ 21,200,000 | $ 11,000,000 | $ 16,300,000
Employer matching contribution percent | 25.00% |  |
Employee contribution percent | 6.00% |  |
Nondiscretionary requisite service period | 1 year |  |
Defined Contribution Plan, Nondiscretionary Requisite service hours | 1,000 |  |
DefinedContributionPlanEmployerSafeHarborContributionAmount | 3.00% |  |
Nondiscretionary employer contribution, percent up to social security limit | 2.00% |  |
Nondiscretionary employer contribution, percent over social security limit | 5.00% |  |
Deferred Compensation Arrangement with Individual, Contributions by Employer | $ 84,000 | 101,000 | 180,000
Multiemployer Plans [Abstract] |  |  |
Significance of contributions percentage | 5.00% |  |
Defined benefit plan expense | $ 1,200,000 | 1,900,000 | 1,400,000
Postretirement Benefits [Abstract] |  |  |
Retirement age | age | 65 |  |
Service period to be eligible for postretirement benefit | 10 years |  |
Death benefit | $ 5,000 |  |
Supplemental Executive Retirement Plans [Abstract] |  |  |
Plan assets | 20,300,000 | 19,100,000 |
401(k) Restoration Plan [Member] |  |  |
Defined Contribution Plan Disclosure [Line Items] |  |  |
Defined contribution plan expense | 303,000 | 400,000 | 356,000
Employee Savings Plan [Member] |  |  |
Defined Contribution Plan Disclosure [Line Items] |  |  |
Defined contribution plan expense | 7,800,000 | 7,200,000 | 6,600,000
Executive Vice President [Member] |  |  |
Defined Contribution Plan Disclosure [Line Items] |  |  |
Supplemental Unemployment Benefits, Salary Continuation | $ 210,000 | $ 207,000 | 295,000
Other Pension Plan [Member] |  |  |
Defined Contribution Plan Disclosure [Line Items] |  |  |
Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate | 2.35% | 3.11% |
Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets | 7.00% | 8.00% |
Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate | 2.68% | 2.35% |
Supplemental Executive Retirement Plans [Abstract] |  |  |
Plan assets | $ 14,099,000 | $ 12,225,000 | $ 11,653,000
Minimum [Member] | Equity Securities [Member] |  |  |
Defined Contribution Plan Disclosure [Line Items] |  |  |
Defined Benefit Plan, Plan Assets, Target Allocation, Percentage | 49.00% |  |
Minimum [Member] | Fixed Income Securities [Member] |  |  |
Defined Contribution Plan Disclosure [Line Items] |  |  |
Defined Benefit Plan, Plan Assets, Target Allocation, Percentage | 28.00% |  |
Minimum [Member] | Other Investments [Member] |  |  |
Defined Contribution Plan Disclosure [Line Items] |  |  |
Defined Benefit Plan, Plan Assets, Target Allocation, Percentage | 3.00% |  |
Maximum [Member] | Equity Securities [Member] |  |  |
Defined Contribution Plan Disclosure [Line Items] |  |  |
Defined Benefit Plan, Plan Assets, Target Allocation, Percentage | 63.00% |  |
Maximum [Member] | Fixed Income Securities [Member] |  |  |
Defined Contribution Plan Disclosure [Line Items] |  |  |
Defined Benefit Plan, Plan Assets, Target Allocation, Percentage | 42.00% |  |
Maximum [Member] | Other Investments [Member] |  |  |
Defined Contribution Plan Disclosure [Line Items] |  |  |
Defined Benefit Plan, Plan Assets, Target Allocation, Percentage | 15.00% |  |

X
- Definition Defined Benefit Plan, Death Benefit + References No definition available. + Details
Name: | indb_DefinedBenefitPlanDeathBenefit
Namespace Prefix: | indb_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Defined Benefit Plan, Requisite Age + References No definition available. + Details
Name: | indb_DefinedBenefitPlanRequisiteAge
Namespace Prefix: | indb_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Benefit Plan, Requisite Service Period + References No definition available. + Details
Name: | indb_DefinedBenefitPlanRequisiteServicePeriod
Namespace Prefix: | indb_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Contribution Plan, Employer Discretionary Contribution Percentage, up to Social Security Limit + References No definition available. + Details
Name: | indb_DefinedContributionPlanEmployerDiscretionaryContributionPercentageuptoSocialSecurityLimit
Namespace Prefix: | indb_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Contribution Plan, Employer Safe Harbor Contribution Amount + References No definition available. + Details
Name: | indb_DefinedContributionPlanEmployerSafeHarborContributionAmount
Namespace Prefix: | indb_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Contribution Plan, Nondiscretionary Employer Contribution, Percent Over Social Security Limit + References No definition available. + Details
Name: | indb_DefinedContributionPlanNondiscretionaryEmployerContributionPercentOverSocialSecurityLimit
Namespace Prefix: | indb_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Contribution Plan, Nondiscretionary Requisite Service Period + References No definition available. + Details
Name: | indb_DefinedContributionPlanNondiscretionaryRequisiteServicePeriod
Namespace Prefix: | indb_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Contribution Plan, Nondiscretionary Requisite service hours + References No definition available. + Details
Name: | indb_DefinedContributionPlanNondiscretionaryRequisiteservicehours
Namespace Prefix: | indb_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Incentive Plans and Discretionary Bonus Expense + References No definition available. + Details
Name: | indb_IncentivePlansAndDiscretionaryBonusExpense
Namespace Prefix: | indb_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Multiemployer Plans, Period Contributions, Significance of Contributions Percentage + References No definition available. + Details
Name: | indb_MultiemployerPlansPeriodContributionsSignificanceOfContributionsPercentage
Namespace Prefix: | indb_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Postretirement Benefits [Abstract] + References No definition available. + Details
Name: | indb_PostretirementBenefitsAbstract
Namespace Prefix: | indb_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Supplemental Executive Retirement Plans [Abstract] + References No definition available. + Details
Name: | indb_SupplementalExecutiveRetirementPlansAbstract
Namespace Prefix: | indb_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of contributions made by employer into fund established for purposes of making future disbursement to individual in accordance with deferred compensation arrangement. + References No definition available. + Details
Name: | us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (k)(1) -URI http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (k)(1) -URI http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (k)(3) -URI http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920 + Details
Name: | us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(iv)(01) -URI http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(iv)(01) -URI http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(ii) -URI http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 55 -Paragraph 17 -URI http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(iv)(02) -URI http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(ii) -URI http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Percentage of target investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 55 -Paragraph 17 -URI http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(i) -URI http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of cost for defined contribution plan. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942 + Details
Name: | us-gaap_DefinedContributionPlanCostRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanDisclosureLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_MultiemployerPlanPensionSignificantAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cost (reversal of cost) for pension benefits. Excludes other postretirement benefits. + References No definition available. + Details
Name: | us-gaap_PensionExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Period expense related to postemployment benefits. + References No definition available. + Details
Name: | us-gaap_PostemploymentBenefitsPeriodExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_PlanNameAxis=indb_A401kRestorationPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=indb_EmployeeSavingsPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_TitleOfIndividualAxis=srt_ExecutiveVicePresidentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPensionPlansDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_FixedIncomeSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_OtherInvestmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |