XML 125 R103.htm IDEA: XBRL DOCUMENT
v3.22.4

Pension Plan Contributions (Details) - Pension Plan [Member] - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2022 | Dec. 31, 2021 | Dec. 31, 2020
Multiemployer Plans [Line Items] |  |  |
Multiemployer Plan, Employer Contribution, Cost | $ 499 | $ 626 | $ 929
Multiemployer Plan Year Allocation One [Member] |  |  |
Multiemployer Plans [Line Items] |  |  |
Multiemployer Plan, Employer Contribution, Cost | $ 499 |  |
Multiemployer Plan Year Allocation Two [Member] |  |  |
Multiemployer Plans [Line Items] |  |  |
Multiemployer Plan, Employer Contribution, Cost |  | $ 626 |
Multiemployer Plan Year Allocation Three [Member] |  |  |
Multiemployer Plans [Line Items] |  |  |
Multiemployer Plan, Employer Contribution, Cost |  |  | $ 929

X
- Definition Amount of cost for employer contribution to multiemployer plan. Multiemployer plan includes, but is not limited to, pension plan determined to be individually significant and insignificant and other postretirement benefit plan. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 55 -Paragraph 8 -URI https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 35 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 50 -Paragraph 11 -URI https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 50 -Paragraph 9 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947 + Details
Name: | us-gaap_MultiemployerPlanEmployerContributionCost
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_MultiemployerPlansLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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

X
- Details
Name: | indb_PlanYearAllocationAxis=indb_MultiemployerPlanYearAllocationOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | indb_PlanYearAllocationAxis=indb_MultiemployerPlanYearAllocationTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | indb_PlanYearAllocationAxis=indb_MultiemployerPlanYearAllocationThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |