XML 37 R40.htm IDEA: XBRL DOCUMENT v2.4.1.9
Loans, Loan Ratings by Loan Class, Commercial Segment (Details) (USD $)
Mar. 31, 2015
Dec. 31, 2014
Loan ratings/credit scores by loan class [Abstract]    
Commercial loan $ 710,323,000us-gaap_LoansAndLeasesReceivableCommercial $ 690,955,000us-gaap_LoansAndLeasesReceivableCommercial
Credit ratings of insurer or risk retention group counterparties [Abstract]    
Subsidiary's outstanding payment plan 2, insured by third party (in hundredths) 23.30%ibcp_SubsidiaryPaymentOutstandingPaymentPlanInsuredByThirdParty  
Subsidiary's outstanding payment plan insured by third party (in hundredths) 63.60%ibcp_SubsidiaryOutstandingPaymentPlanInsuredByThirdParty  
Payment Plan Receivables, Full Refund 24,657,000ibcp_PaymentPlanReceivablesFullRefund 27,853,000ibcp_PaymentPlanReceivablesFullRefund
Payment Plan Receivables, Partial Refund 9,017,000ibcp_PaymentPlanReceivablePartialRefund 7,094,000ibcp_PaymentPlanReceivablePartialRefund
Payment Plan Receivables, Other 5,093,000ibcp_PaymentPlanReceivableOther 5,054,000ibcp_PaymentPlanReceivableOther
Total 38,767,000ibcp_TotalPaymentPlanReceivable 40,001,000ibcp_TotalPaymentPlanReceivable
Other Real Estate and Foreclosed Assets [Abstract]    
Foreclosed residential real estate properties 2,900,000us-gaap_RealEstateAcquiredThroughForeclosure 2,900,000us-gaap_RealEstateAcquiredThroughForeclosure
Retail mortgage loans in process of foreclosure 2,000,000ibcp_MortgageLoansInProcessOfForeclosureAmount 2,500,000ibcp_MortgageLoansInProcessOfForeclosureAmount
Non-Watch 1-6 [Member]    
Loan ratings/credit scores by loan class [Abstract]    
Commercial loan 662,994,000us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_InternalCreditAssessmentAxis
= ibcp_NonWatch16Member
645,082,000us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_InternalCreditAssessmentAxis
= ibcp_NonWatch16Member
Watch 7-8 [Member]    
Loan ratings/credit scores by loan class [Abstract]    
Commercial loan 37,166,000us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_InternalCreditAssessmentAxis
= ibcp_Watch78Member
34,609,000us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_InternalCreditAssessmentAxis
= ibcp_Watch78Member
Substandard Accrual 9 [Member]    
Loan ratings/credit scores by loan class [Abstract]    
Commercial loan 7,281,000us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_InternalCreditAssessmentAxis
= ibcp_SubstandardAccrual9Member
8,306,000us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_InternalCreditAssessmentAxis
= ibcp_SubstandardAccrual9Member
Non Accrual 10-11 [Member]    
Loan ratings/credit scores by loan class [Abstract]    
Commercial loan 4,511,000us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_InternalCreditAssessmentAxis
= ibcp_NonAccrual1011Member
4,573,000us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_InternalCreditAssessmentAxis
= ibcp_NonAccrual1011Member
AM Best Rating A+ [Member]    
Credit ratings of insurer or risk retention group counterparties [Abstract]    
Payment Plan Receivables, Full Refund 0ibcp_PaymentPlanReceivablesFullRefund
/ us-gaap_CreditRatingAMBestAxis
= us-gaap_AMBestAPlusRatingMember
0ibcp_PaymentPlanReceivablesFullRefund
/ us-gaap_CreditRatingAMBestAxis
= us-gaap_AMBestAPlusRatingMember
Payment Plan Receivables, Partial Refund 28,000ibcp_PaymentPlanReceivablePartialRefund
/ us-gaap_CreditRatingAMBestAxis
= us-gaap_AMBestAPlusRatingMember
43,000ibcp_PaymentPlanReceivablePartialRefund
/ us-gaap_CreditRatingAMBestAxis
= us-gaap_AMBestAPlusRatingMember
Payment Plan Receivables, Other 0ibcp_PaymentPlanReceivableOther
/ us-gaap_CreditRatingAMBestAxis
= us-gaap_AMBestAPlusRatingMember
0ibcp_PaymentPlanReceivableOther
/ us-gaap_CreditRatingAMBestAxis
= us-gaap_AMBestAPlusRatingMember
Total 28,000ibcp_TotalPaymentPlanReceivable
/ us-gaap_CreditRatingAMBestAxis
= us-gaap_AMBestAPlusRatingMember
43,000ibcp_TotalPaymentPlanReceivable
/ us-gaap_CreditRatingAMBestAxis
= us-gaap_AMBestAPlusRatingMember
AM Best A Rating [Member]    
Credit ratings of insurer or risk retention group counterparties [Abstract]    
Payment Plan Receivables, Full Refund 6,710,000ibcp_PaymentPlanReceivablesFullRefund
/ us-gaap_CreditRatingAMBestAxis
= us-gaap_AMBestARatingMember
10,007,000ibcp_PaymentPlanReceivablesFullRefund
/ us-gaap_CreditRatingAMBestAxis
= us-gaap_AMBestARatingMember
Payment Plan Receivables, Partial Refund 8,163,000ibcp_PaymentPlanReceivablePartialRefund
/ us-gaap_CreditRatingAMBestAxis
= us-gaap_AMBestARatingMember
6,190,000ibcp_PaymentPlanReceivablePartialRefund
/ us-gaap_CreditRatingAMBestAxis
= us-gaap_AMBestARatingMember
Payment Plan Receivables, Other 0ibcp_PaymentPlanReceivableOther
/ us-gaap_CreditRatingAMBestAxis
= us-gaap_AMBestARatingMember
0ibcp_PaymentPlanReceivableOther
/ us-gaap_CreditRatingAMBestAxis
= us-gaap_AMBestARatingMember
Total 14,873,000ibcp_TotalPaymentPlanReceivable
/ us-gaap_CreditRatingAMBestAxis
= us-gaap_AMBestARatingMember
16,197,000ibcp_TotalPaymentPlanReceivable
/ us-gaap_CreditRatingAMBestAxis
= us-gaap_AMBestARatingMember
AM Best Rating, A Minus Rating [Member]    
Credit ratings of insurer or risk retention group counterparties [Abstract]    
Payment Plan Receivables, Full Refund 2,354,000ibcp_PaymentPlanReceivablesFullRefund
/ us-gaap_CreditRatingAMBestAxis
= us-gaap_AMBestAMinusRatingMember
1,989,000ibcp_PaymentPlanReceivablesFullRefund
/ us-gaap_CreditRatingAMBestAxis
= us-gaap_AMBestAMinusRatingMember
Payment Plan Receivables, Partial Refund 687,000ibcp_PaymentPlanReceivablePartialRefund
/ us-gaap_CreditRatingAMBestAxis
= us-gaap_AMBestAMinusRatingMember
685,000ibcp_PaymentPlanReceivablePartialRefund
/ us-gaap_CreditRatingAMBestAxis
= us-gaap_AMBestAMinusRatingMember
Payment Plan Receivables, Other 5,093,000ibcp_PaymentPlanReceivableOther
/ us-gaap_CreditRatingAMBestAxis
= us-gaap_AMBestAMinusRatingMember
5,054,000ibcp_PaymentPlanReceivableOther
/ us-gaap_CreditRatingAMBestAxis
= us-gaap_AMBestAMinusRatingMember
Total 8,134,000ibcp_TotalPaymentPlanReceivable
/ us-gaap_CreditRatingAMBestAxis
= us-gaap_AMBestAMinusRatingMember
7,728,000ibcp_TotalPaymentPlanReceivable
/ us-gaap_CreditRatingAMBestAxis
= us-gaap_AMBestAMinusRatingMember
Not Rated [Member]    
Credit ratings of insurer or risk retention group counterparties [Abstract]    
Payment Plan Receivables, Full Refund 15,593,000ibcp_PaymentPlanReceivablesFullRefund
/ us-gaap_CreditRatingAMBestAxis
= ibcp_NotRatedMember
15,857,000ibcp_PaymentPlanReceivablesFullRefund
/ us-gaap_CreditRatingAMBestAxis
= ibcp_NotRatedMember
Payment Plan Receivables, Partial Refund 139,000ibcp_PaymentPlanReceivablePartialRefund
/ us-gaap_CreditRatingAMBestAxis
= ibcp_NotRatedMember
176,000ibcp_PaymentPlanReceivablePartialRefund
/ us-gaap_CreditRatingAMBestAxis
= ibcp_NotRatedMember
Payment Plan Receivables, Other 0ibcp_PaymentPlanReceivableOther
/ us-gaap_CreditRatingAMBestAxis
= ibcp_NotRatedMember
0ibcp_PaymentPlanReceivableOther
/ us-gaap_CreditRatingAMBestAxis
= ibcp_NotRatedMember
Total 15,732,000ibcp_TotalPaymentPlanReceivable
/ us-gaap_CreditRatingAMBestAxis
= ibcp_NotRatedMember
16,033,000ibcp_TotalPaymentPlanReceivable
/ us-gaap_CreditRatingAMBestAxis
= ibcp_NotRatedMember
Commercial [Member]    
Loan ratings/credit scores by loan class [Abstract]    
Commercial loan 711,952,000us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
692,570,000us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Income Producing - Real Estate [Member]    
Loan ratings/credit scores by loan class [Abstract]    
Commercial loan 271,877,000us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_CommercialIncomeProducingRealEstateReceivableMember
253,066,000us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_CommercialIncomeProducingRealEstateReceivableMember
Income Producing - Real Estate [Member] | Non-Watch 1-6 [Member]    
Loan ratings/credit scores by loan class [Abstract]    
Commercial loan 260,434,000us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_CommercialIncomeProducingRealEstateReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= ibcp_NonWatch16Member
241,266,000us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_CommercialIncomeProducingRealEstateReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= ibcp_NonWatch16Member
Income Producing - Real Estate [Member] | Watch 7-8 [Member]    
Loan ratings/credit scores by loan class [Abstract]    
Commercial loan 8,304,000us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_CommercialIncomeProducingRealEstateReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= ibcp_Watch78Member
8,649,000us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_CommercialIncomeProducingRealEstateReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= ibcp_Watch78Member
Income Producing - Real Estate [Member] | Substandard Accrual 9 [Member]    
Loan ratings/credit scores by loan class [Abstract]    
Commercial loan 1,952,000us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_CommercialIncomeProducingRealEstateReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= ibcp_SubstandardAccrual9Member
1,918,000us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_CommercialIncomeProducingRealEstateReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= ibcp_SubstandardAccrual9Member
Income Producing - Real Estate [Member] | Non Accrual 10-11 [Member]    
Loan ratings/credit scores by loan class [Abstract]    
Commercial loan 1,187,000us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_CommercialIncomeProducingRealEstateReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= ibcp_NonAccrual1011Member
1,233,000us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_CommercialIncomeProducingRealEstateReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= ibcp_NonAccrual1011Member
Land, Land Development and Construction - Real Estate [Member]    
Loan ratings/credit scores by loan class [Abstract]    
Commercial loan 32,491,000us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_CommercialLandLandDevelopmentRealEstateConstructionFinancingReceivableMember
34,338,000us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_CommercialLandLandDevelopmentRealEstateConstructionFinancingReceivableMember
Land, Land Development and Construction - Real Estate [Member] | Non-Watch 1-6 [Member]    
Loan ratings/credit scores by loan class [Abstract]    
Commercial loan 29,394,000us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_CommercialLandLandDevelopmentRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= ibcp_NonWatch16Member
30,869,000us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_CommercialLandLandDevelopmentRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= ibcp_NonWatch16Member
Land, Land Development and Construction - Real Estate [Member] | Watch 7-8 [Member]    
Loan ratings/credit scores by loan class [Abstract]    
Commercial loan 2,268,000us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_CommercialLandLandDevelopmentRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= ibcp_Watch78Member
2,485,000us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_CommercialLandLandDevelopmentRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= ibcp_Watch78Member
Land, Land Development and Construction - Real Estate [Member] | Substandard Accrual 9 [Member]    
Loan ratings/credit scores by loan class [Abstract]    
Commercial loan 255,000us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_CommercialLandLandDevelopmentRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= ibcp_SubstandardAccrual9Member
390,000us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_CommercialLandLandDevelopmentRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= ibcp_SubstandardAccrual9Member
Land, Land Development and Construction - Real Estate [Member] | Non Accrual 10-11 [Member]    
Loan ratings/credit scores by loan class [Abstract]    
Commercial loan 574,000us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_CommercialLandLandDevelopmentRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= ibcp_NonAccrual1011Member
594,000us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_CommercialLandLandDevelopmentRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= ibcp_NonAccrual1011Member
Commercial and Industrial [Member]    
Loan ratings/credit scores by loan class [Abstract]    
Commercial loan 407,584,000us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_CommercialAndIndustrialMember
405,166,000us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_CommercialAndIndustrialMember
Commercial and Industrial [Member] | Non-Watch 1-6 [Member]    
Loan ratings/credit scores by loan class [Abstract]    
Commercial loan 373,166,000us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_CommercialAndIndustrialMember
/ us-gaap_InternalCreditAssessmentAxis
= ibcp_NonWatch16Member
372,947,000us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_CommercialAndIndustrialMember
/ us-gaap_InternalCreditAssessmentAxis
= ibcp_NonWatch16Member
Commercial and Industrial [Member] | Watch 7-8 [Member]    
Loan ratings/credit scores by loan class [Abstract]    
Commercial loan 26,594,000us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_CommercialAndIndustrialMember
/ us-gaap_InternalCreditAssessmentAxis
= ibcp_Watch78Member
23,475,000us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_CommercialAndIndustrialMember
/ us-gaap_InternalCreditAssessmentAxis
= ibcp_Watch78Member
Commercial and Industrial [Member] | Substandard Accrual 9 [Member]    
Loan ratings/credit scores by loan class [Abstract]    
Commercial loan 5,074,000us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_CommercialAndIndustrialMember
/ us-gaap_InternalCreditAssessmentAxis
= ibcp_SubstandardAccrual9Member
5,998,000us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_CommercialAndIndustrialMember
/ us-gaap_InternalCreditAssessmentAxis
= ibcp_SubstandardAccrual9Member
Commercial and Industrial [Member] | Non Accrual 10-11 [Member]    
Loan ratings/credit scores by loan class [Abstract]    
Commercial loan 2,750,000us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_CommercialAndIndustrialMember
/ us-gaap_InternalCreditAssessmentAxis
= ibcp_NonAccrual1011Member
2,746,000us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_CommercialAndIndustrialMember
/ us-gaap_InternalCreditAssessmentAxis
= ibcp_NonAccrual1011Member
Mortgage [Member]    
Loan ratings/credit scores by loan class [Abstract]    
800 and above 50,998,000ibcp_EightHundredsAndAbove
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
[1] 52,490,000ibcp_EightHundredsAndAbove
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
[1]
750-799 136,857,000ibcp_CreditScore750To799
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
[1] 139,075,000ibcp_CreditScore750To799
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
[1]
700-749 96,943,000ibcp_CreditScore700To749
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
[1] 98,199,000ibcp_CreditScore700To749
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
[1]
650-699 82,943,000ibcp_CreditScore650To699
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
[1] 83,365,000ibcp_CreditScore650To699
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
[1]
600-649 39,299,000ibcp_CreditScore600To649
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
[1] 39,874,000ibcp_CreditScore600To649
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
[1]
550-599 26,969,000ibcp_CreditScore550To599
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
[1] 27,715,000ibcp_CreditScore550To599
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
[1]
500-549 18,373,000ibcp_CreditScore500To549
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
[1] 18,831,000ibcp_CreditScore500To549
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
[1]
Under 500 7,976,000ibcp_CreditScoreUnder500
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
[1] 8,074,000ibcp_CreditScoreUnder500
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
[1]
Unknown 7,671,000ibcp_Unknown
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
[1] 7,175,000ibcp_Unknown
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
[1]
Total 468,029,000ibcp_CreditScoreByInvestmentTotal
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
[1] 474,798,000ibcp_CreditScoreByInvestmentTotal
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
[1]
Accrued interest included in total 2,122,000ibcp_AccruedInterestIncludedInRecordedInInvestmentInLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
[1] 2,170,000ibcp_AccruedInterestIncludedInRecordedInInvestmentInLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
[1]
1-4 Family [Member]    
Loan ratings/credit scores by loan class [Abstract]    
800 and above 26,878,000ibcp_EightHundredsAndAbove
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_Family14Member
[1] 27,918,000ibcp_EightHundredsAndAbove
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_Family14Member
[1]
750-799 71,729,000ibcp_CreditScore750To799
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_Family14Member
[1] 72,674,000ibcp_CreditScore750To799
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_Family14Member
[1]
700-749 52,139,000ibcp_CreditScore700To749
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_Family14Member
[1] 52,843,000ibcp_CreditScore700To749
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_Family14Member
[1]
650-699 51,460,000ibcp_CreditScore650To699
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_Family14Member
[1] 51,664,000ibcp_CreditScore650To699
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_Family14Member
[1]
600-649 27,520,000ibcp_CreditScore600To649
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_Family14Member
[1] 27,770,000ibcp_CreditScore600To649
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_Family14Member
[1]
550-599 20,748,000ibcp_CreditScore550To599
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_Family14Member
[1] 21,361,000ibcp_CreditScore550To599
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_Family14Member
[1]
500-549 14,367,000ibcp_CreditScore500To549
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_Family14Member
[1] 14,575,000ibcp_CreditScore500To549
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_Family14Member
[1]
Under 500 6,207,000ibcp_CreditScoreUnder500
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_Family14Member
[1] 6,306,000ibcp_CreditScoreUnder500
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_Family14Member
[1]
Unknown 5,072,000ibcp_Unknown
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_Family14Member
[1] 4,075,000ibcp_Unknown
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_Family14Member
[1]
Total 276,120,000ibcp_CreditScoreByInvestmentTotal
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_Family14Member
[1] 279,186,000ibcp_CreditScoreByInvestmentTotal
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_Family14Member
[1]
Accrued interest included in total 1,293,000ibcp_AccruedInterestIncludedInRecordedInInvestmentInLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_Family14Member
[1] 1,311,000ibcp_AccruedInterestIncludedInRecordedInInvestmentInLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_Family14Member
[1]
Resort Lending [Member]    
Loan ratings/credit scores by loan class [Abstract]    
800 and above 14,188,000ibcp_EightHundredsAndAbove
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_ResortLendingMember
[1] 14,484,000ibcp_EightHundredsAndAbove
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_ResortLendingMember
[1]
750-799 44,161,000ibcp_CreditScore750To799
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_ResortLendingMember
[1] 45,950,000ibcp_CreditScore750To799
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_ResortLendingMember
[1]
700-749 31,539,000ibcp_CreditScore700To749
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_ResortLendingMember
[1] 32,660,000ibcp_CreditScore700To749
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_ResortLendingMember
[1]
650-699 19,931,000ibcp_CreditScore650To699
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_ResortLendingMember
[1] 20,250,000ibcp_CreditScore650To699
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_ResortLendingMember
[1]
600-649 6,295,000ibcp_CreditScore600To649
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_ResortLendingMember
[1] 6,538,000ibcp_CreditScore600To649
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_ResortLendingMember
[1]
550-599 3,529,000ibcp_CreditScore550To599
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_ResortLendingMember
[1] 3,639,000ibcp_CreditScore550To599
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_ResortLendingMember
[1]
500-549 2,117,000ibcp_CreditScore500To549
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_ResortLendingMember
[1] 2,156,000ibcp_CreditScore500To549
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_ResortLendingMember
[1]
Under 500 873,000ibcp_CreditScoreUnder500
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_ResortLendingMember
[1] 875,000ibcp_CreditScoreUnder500
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_ResortLendingMember
[1]
Unknown 2,164,000ibcp_Unknown
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_ResortLendingMember
[1] 2,184,000ibcp_Unknown
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_ResortLendingMember
[1]
Total 124,797,000ibcp_CreditScoreByInvestmentTotal
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_ResortLendingMember
[1] 128,736,000ibcp_CreditScoreByInvestmentTotal
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_ResortLendingMember
[1]
Accrued interest included in total 540,000ibcp_AccruedInterestIncludedInRecordedInInvestmentInLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_ResortLendingMember
[1] 562,000ibcp_AccruedInterestIncludedInRecordedInInvestmentInLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_ResortLendingMember
[1]
Home Equity - 1st Lien [Member]    
Loan ratings/credit scores by loan class [Abstract]    
800 and above 3,995,000ibcp_EightHundredsAndAbove
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
[1] 3,863,000ibcp_EightHundredsAndAbove
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
[1]
750-799 6,102,000ibcp_CreditScore750To799
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
[1] 6,128,000ibcp_CreditScore750To799
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
[1]
700-749 3,307,000ibcp_CreditScore700To749
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
[1] 3,054,000ibcp_CreditScore700To749
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
[1]
650-699 3,408,000ibcp_CreditScore650To699
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
[1] 3,257,000ibcp_CreditScore650To699
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
[1]
600-649 1,716,000ibcp_CreditScore600To649
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
[1] 1,704,000ibcp_CreditScore600To649
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
[1]
550-599 1,016,000ibcp_CreditScore550To599
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
[1] 994,000ibcp_CreditScore550To599
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
[1]
500-549 603,000ibcp_CreditScore500To549
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
[1] 699,000ibcp_CreditScore500To549
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
[1]
Under 500 269,000ibcp_CreditScoreUnder500
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
[1] 261,000ibcp_CreditScoreUnder500
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
[1]
Unknown 243,000ibcp_Unknown
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
[1] 242,000ibcp_Unknown
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
[1]
Total 20,659,000ibcp_CreditScoreByInvestmentTotal
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
[1] 20,202,000ibcp_CreditScoreByInvestmentTotal
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
[1]
Accrued interest included in total 91,000ibcp_AccruedInterestIncludedInRecordedInInvestmentInLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
[1] 88,000ibcp_AccruedInterestIncludedInRecordedInInvestmentInLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
[1]
Home Equity - 2nd Lien [Member]    
Loan ratings/credit scores by loan class [Abstract]    
800 and above 5,937,000ibcp_EightHundredsAndAbove
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityLineSecondLienMember
[1] 6,225,000ibcp_EightHundredsAndAbove
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityLineSecondLienMember
[1]
750-799 14,865,000ibcp_CreditScore750To799
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityLineSecondLienMember
[1] 14,323,000ibcp_CreditScore750To799
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityLineSecondLienMember
[1]
700-749 9,958,000ibcp_CreditScore700To749
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityLineSecondLienMember
[1] 9,642,000ibcp_CreditScore700To749
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityLineSecondLienMember
[1]
650-699 8,144,000ibcp_CreditScore650To699
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityLineSecondLienMember
[1] 8,194,000ibcp_CreditScore650To699
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityLineSecondLienMember
[1]
600-649 3,768,000ibcp_CreditScore600To649
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityLineSecondLienMember
[1] 3,862,000ibcp_CreditScore600To649
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityLineSecondLienMember
[1]
550-599 1,676,000ibcp_CreditScore550To599
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityLineSecondLienMember
[1] 1,721,000ibcp_CreditScore550To599
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityLineSecondLienMember
[1]
500-549 1,286,000ibcp_CreditScore500To549
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityLineSecondLienMember
[1] 1,401,000ibcp_CreditScore500To549
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityLineSecondLienMember
[1]
Under 500 627,000ibcp_CreditScoreUnder500
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityLineSecondLienMember
[1] 632,000ibcp_CreditScoreUnder500
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityLineSecondLienMember
[1]
Unknown 192,000ibcp_Unknown
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityLineSecondLienMember
[1] 674,000ibcp_Unknown
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityLineSecondLienMember
[1]
Total 46,453,000ibcp_CreditScoreByInvestmentTotal
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityLineSecondLienMember
[1] 46,674,000ibcp_CreditScoreByInvestmentTotal
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityLineSecondLienMember
[1]
Accrued interest included in total 198,000ibcp_AccruedInterestIncludedInRecordedInInvestmentInLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityLineSecondLienMember
[1] 209,000ibcp_AccruedInterestIncludedInRecordedInInvestmentInLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityLineSecondLienMember
[1]
Installment [Member]    
Loan ratings/credit scores by loan class [Abstract]    
800 and above 37,223,000ibcp_EightHundredsAndAbove
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_InstallmentPortfolioSegmentMember
[1] 36,674,000ibcp_EightHundredsAndAbove
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_InstallmentPortfolioSegmentMember
[1]
750-799 83,894,000ibcp_CreditScore750To799
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_InstallmentPortfolioSegmentMember
[1] 81,375,000ibcp_CreditScore750To799
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_InstallmentPortfolioSegmentMember
[1]
700-749 39,079,000ibcp_CreditScore700To749
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_InstallmentPortfolioSegmentMember
[1] 38,337,000ibcp_CreditScore700To749
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_InstallmentPortfolioSegmentMember
[1]
650-699 25,164,000ibcp_CreditScore650To699
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_InstallmentPortfolioSegmentMember
[1] 26,207,000ibcp_CreditScore650To699
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_InstallmentPortfolioSegmentMember
[1]
600-649 10,548,000ibcp_CreditScore600To649
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_InstallmentPortfolioSegmentMember
[1] 11,225,000ibcp_CreditScore600To649
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_InstallmentPortfolioSegmentMember
[1]
550-599 5,637,000ibcp_CreditScore550To599
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_InstallmentPortfolioSegmentMember
[1] 5,962,000ibcp_CreditScore550To599
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_InstallmentPortfolioSegmentMember
[1]
500-549 3,601,000ibcp_CreditScore500To549
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_InstallmentPortfolioSegmentMember
[1] 3,920,000ibcp_CreditScore500To549
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_InstallmentPortfolioSegmentMember
[1]
Under 500 1,228,000ibcp_CreditScoreUnder500
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_InstallmentPortfolioSegmentMember
[1] 1,303,000ibcp_CreditScoreUnder500
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_InstallmentPortfolioSegmentMember
[1]
Unknown 2,245,000ibcp_Unknown
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_InstallmentPortfolioSegmentMember
[1] 2,044,000ibcp_Unknown
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_InstallmentPortfolioSegmentMember
[1]
Total 208,619,000ibcp_CreditScoreByInvestmentTotal
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_InstallmentPortfolioSegmentMember
[1] 207,047,000ibcp_CreditScoreByInvestmentTotal
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_InstallmentPortfolioSegmentMember
[1]
Accrued interest included in total 657,000ibcp_AccruedInterestIncludedInRecordedInInvestmentInLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_InstallmentPortfolioSegmentMember
[1] 669,000ibcp_AccruedInterestIncludedInRecordedInInvestmentInLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_InstallmentPortfolioSegmentMember
[1]
Home Equity - 1st Lien [Member]    
Loan ratings/credit scores by loan class [Abstract]    
800 and above 2,108,000ibcp_EightHundredsAndAbove
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityInstallmentFirstLienMember
[1] 2,272,000ibcp_EightHundredsAndAbove
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityInstallmentFirstLienMember
[1]
750-799 5,471,000ibcp_CreditScore750To799
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityInstallmentFirstLienMember
[1] 5,677,000ibcp_CreditScore750To799
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityInstallmentFirstLienMember
[1]
700-749 2,960,000ibcp_CreditScore700To749
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityInstallmentFirstLienMember
[1] 3,111,000ibcp_CreditScore700To749
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityInstallmentFirstLienMember
[1]
650-699 3,801,000ibcp_CreditScore650To699
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityInstallmentFirstLienMember
[1] 3,963,000ibcp_CreditScore650To699
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityInstallmentFirstLienMember
[1]
600-649 3,276,000ibcp_CreditScore600To649
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityInstallmentFirstLienMember
[1] 3,434,000ibcp_CreditScore600To649
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityInstallmentFirstLienMember
[1]
550-599 1,942,000ibcp_CreditScore550To599
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityInstallmentFirstLienMember
[1] 2,019,000ibcp_CreditScore550To599
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityInstallmentFirstLienMember
[1]
500-549 1,040,000ibcp_CreditScore500To549
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityInstallmentFirstLienMember
[1] 1,128,000ibcp_CreditScore500To549
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityInstallmentFirstLienMember
[1]
Under 500 385,000ibcp_CreditScoreUnder500
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityInstallmentFirstLienMember
[1] 393,000ibcp_CreditScoreUnder500
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityInstallmentFirstLienMember
[1]
Unknown 67,000ibcp_Unknown
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityInstallmentFirstLienMember
[1] 77,000ibcp_Unknown
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityInstallmentFirstLienMember
[1]
Total 21,050,000ibcp_CreditScoreByInvestmentTotal
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityInstallmentFirstLienMember
[1] 22,074,000ibcp_CreditScoreByInvestmentTotal
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityInstallmentFirstLienMember
[1]
Accrued interest included in total 84,000ibcp_AccruedInterestIncludedInRecordedInInvestmentInLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityInstallmentFirstLienMember
[1] 93,000ibcp_AccruedInterestIncludedInRecordedInInvestmentInLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityInstallmentFirstLienMember
[1]
Home Equity - 2nd Lien [Member]    
Loan ratings/credit scores by loan class [Abstract]    
800 and above 2,653,000ibcp_EightHundredsAndAbove
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityInstallmentSecondLienMember
[1] 2,835,000ibcp_EightHundredsAndAbove
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityInstallmentSecondLienMember
[1]
750-799 7,843,000ibcp_CreditScore750To799
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityInstallmentSecondLienMember
[1] 8,557,000ibcp_CreditScore750To799
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityInstallmentSecondLienMember
[1]
700-749 5,712,000ibcp_CreditScore700To749
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityInstallmentSecondLienMember
[1] 6,358,000ibcp_CreditScore700To749
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityInstallmentSecondLienMember
[1]
650-699 5,135,000ibcp_CreditScore650To699
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityInstallmentSecondLienMember
[1] 5,477,000ibcp_CreditScore650To699
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityInstallmentSecondLienMember
[1]
600-649 2,281,000ibcp_CreditScore600To649
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityInstallmentSecondLienMember
[1] 2,408,000ibcp_CreditScore600To649
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityInstallmentSecondLienMember
[1]
550-599 1,864,000ibcp_CreditScore550To599
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityInstallmentSecondLienMember
[1] 1,913,000ibcp_CreditScore550To599
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityInstallmentSecondLienMember
[1]
500-549 981,000ibcp_CreditScore500To549
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityInstallmentSecondLienMember
[1] 1,036,000ibcp_CreditScore500To549
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityInstallmentSecondLienMember
[1]
Under 500 408,000ibcp_CreditScoreUnder500
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityInstallmentSecondLienMember
[1] 427,000ibcp_CreditScoreUnder500
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityInstallmentSecondLienMember
[1]
Unknown 37,000ibcp_Unknown
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityInstallmentSecondLienMember
[1] 81,000ibcp_Unknown
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityInstallmentSecondLienMember
[1]
Total 26,914,000ibcp_CreditScoreByInvestmentTotal
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityInstallmentSecondLienMember
[1] 29,092,000ibcp_CreditScoreByInvestmentTotal
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityInstallmentSecondLienMember
[1]
Accrued interest included in total 100,000ibcp_AccruedInterestIncludedInRecordedInInvestmentInLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityInstallmentSecondLienMember
[1] 112,000ibcp_AccruedInterestIncludedInRecordedInInvestmentInLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_HomeEquityInstallmentSecondLienMember
[1]
Loans Not Secured By Real Estate [Member]    
Loan ratings/credit scores by loan class [Abstract]    
800 and above 32,402,000ibcp_EightHundredsAndAbove
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_LoansNotSecuredByRealEstateMember
[1] 31,507,000ibcp_EightHundredsAndAbove
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_LoansNotSecuredByRealEstateMember
[1]
750-799 70,089,000ibcp_CreditScore750To799
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_LoansNotSecuredByRealEstateMember
[1] 66,558,000ibcp_CreditScore750To799
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_LoansNotSecuredByRealEstateMember
[1]
700-749 29,787,000ibcp_CreditScore700To749
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_LoansNotSecuredByRealEstateMember
[1] 28,179,000ibcp_CreditScore700To749
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_LoansNotSecuredByRealEstateMember
[1]
650-699 15,699,000ibcp_CreditScore650To699
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_LoansNotSecuredByRealEstateMember
[1] 16,152,000ibcp_CreditScore650To699
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_LoansNotSecuredByRealEstateMember
[1]
600-649 4,755,000ibcp_CreditScore600To649
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_LoansNotSecuredByRealEstateMember
[1] 5,128,000ibcp_CreditScore600To649
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_LoansNotSecuredByRealEstateMember
[1]
550-599 1,703,000ibcp_CreditScore550To599
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_LoansNotSecuredByRealEstateMember
[1] 1,896,000ibcp_CreditScore550To599
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_LoansNotSecuredByRealEstateMember
[1]
500-549 1,503,000ibcp_CreditScore500To549
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_LoansNotSecuredByRealEstateMember
[1] 1,672,000ibcp_CreditScore500To549
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_LoansNotSecuredByRealEstateMember
[1]
Under 500 408,000ibcp_CreditScoreUnder500
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_LoansNotSecuredByRealEstateMember
[1] 455,000ibcp_CreditScoreUnder500
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_LoansNotSecuredByRealEstateMember
[1]
Unknown 2,108,000ibcp_Unknown
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_LoansNotSecuredByRealEstateMember
[1] 1,842,000ibcp_Unknown
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_LoansNotSecuredByRealEstateMember
[1]
Total 158,454,000ibcp_CreditScoreByInvestmentTotal
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_LoansNotSecuredByRealEstateMember
[1] 153,389,000ibcp_CreditScoreByInvestmentTotal
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_LoansNotSecuredByRealEstateMember
[1]
Accrued interest included in total 456,000ibcp_AccruedInterestIncludedInRecordedInInvestmentInLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_LoansNotSecuredByRealEstateMember
[1] 445,000ibcp_AccruedInterestIncludedInRecordedInInvestmentInLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_LoansNotSecuredByRealEstateMember
[1]
Other [Member]    
Loan ratings/credit scores by loan class [Abstract]    
800 and above 60,000ibcp_EightHundredsAndAbove
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_InstallmentOtherMember
[1] 60,000ibcp_EightHundredsAndAbove
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_InstallmentOtherMember
[1]
750-799 491,000ibcp_CreditScore750To799
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_InstallmentOtherMember
[1] 583,000ibcp_CreditScore750To799
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_InstallmentOtherMember
[1]
700-749 620,000ibcp_CreditScore700To749
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_InstallmentOtherMember
[1] 689,000ibcp_CreditScore700To749
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_InstallmentOtherMember
[1]
650-699 529,000ibcp_CreditScore650To699
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_InstallmentOtherMember
[1] 615,000ibcp_CreditScore650To699
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_InstallmentOtherMember
[1]
600-649 236,000ibcp_CreditScore600To649
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_InstallmentOtherMember
[1] 255,000ibcp_CreditScore600To649
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_InstallmentOtherMember
[1]
550-599 128,000ibcp_CreditScore550To599
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_InstallmentOtherMember
[1] 134,000ibcp_CreditScore550To599
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_InstallmentOtherMember
[1]
500-549 77,000ibcp_CreditScore500To549
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_InstallmentOtherMember
[1] 84,000ibcp_CreditScore500To549
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_InstallmentOtherMember
[1]
Under 500 27,000ibcp_CreditScoreUnder500
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_InstallmentOtherMember
[1] 28,000ibcp_CreditScoreUnder500
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_InstallmentOtherMember
[1]
Unknown 33,000ibcp_Unknown
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_InstallmentOtherMember
[1] 44,000ibcp_Unknown
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_InstallmentOtherMember
[1]
Total 2,201,000ibcp_CreditScoreByInvestmentTotal
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_InstallmentOtherMember
[1] 2,492,000ibcp_CreditScoreByInvestmentTotal
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_InstallmentOtherMember
[1]
Accrued interest included in total 17,000ibcp_AccruedInterestIncludedInRecordedInInvestmentInLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_InstallmentOtherMember
[1] 19,000ibcp_AccruedInterestIncludedInRecordedInInvestmentInLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_InstallmentOtherMember
[1]
Accrued interest included in total [Member]    
Loan ratings/credit scores by loan class [Abstract]    
Commercial loan 1,629,000us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_FinancingReceivablesAmountAttributableToAccruedInterestMember
1,615,000us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_FinancingReceivablesAmountAttributableToAccruedInterestMember
Accrued interest included in total [Member] | Non-Watch 1-6 [Member]    
Loan ratings/credit scores by loan class [Abstract]    
Commercial loan 1,491,000us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_FinancingReceivablesAmountAttributableToAccruedInterestMember
/ us-gaap_InternalCreditAssessmentAxis
= ibcp_NonWatch16Member
1,479,000us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_FinancingReceivablesAmountAttributableToAccruedInterestMember
/ us-gaap_InternalCreditAssessmentAxis
= ibcp_NonWatch16Member
Accrued interest included in total [Member] | Watch 7-8 [Member]    
Loan ratings/credit scores by loan class [Abstract]    
Commercial loan 113,000us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_FinancingReceivablesAmountAttributableToAccruedInterestMember
/ us-gaap_InternalCreditAssessmentAxis
= ibcp_Watch78Member
111,000us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_FinancingReceivablesAmountAttributableToAccruedInterestMember
/ us-gaap_InternalCreditAssessmentAxis
= ibcp_Watch78Member
Accrued interest included in total [Member] | Substandard Accrual 9 [Member]    
Loan ratings/credit scores by loan class [Abstract]    
Commercial loan 25,000us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_FinancingReceivablesAmountAttributableToAccruedInterestMember
/ us-gaap_InternalCreditAssessmentAxis
= ibcp_SubstandardAccrual9Member
25,000us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_FinancingReceivablesAmountAttributableToAccruedInterestMember
/ us-gaap_InternalCreditAssessmentAxis
= ibcp_SubstandardAccrual9Member
Accrued interest included in total [Member] | Non Accrual 10-11 [Member]    
Loan ratings/credit scores by loan class [Abstract]    
Commercial loan $ 0us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_FinancingReceivablesAmountAttributableToAccruedInterestMember
/ us-gaap_InternalCreditAssessmentAxis
= ibcp_NonAccrual1011Member
$ 0us-gaap_LoansAndLeasesReceivableCommercial
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ibcp_FinancingReceivablesAmountAttributableToAccruedInterestMember
/ us-gaap_InternalCreditAssessmentAxis
= ibcp_NonAccrual1011Member
[1] Credit scores have been updated within the last twelve months.