XML 35 R86.htm IDEA: XBRL DOCUMENT v2.4.1.9
FAIR VALUE DISCLOSURES, Part 2 (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Impairment charges recognized [Abstract]        
Capitalized mortgage loan servicing rights, carrying amount $ 9,200,000ibcp_CapitalizedMortgageLoanServicingRightsCarryingAmount $ 7,800,000ibcp_CapitalizedMortgageLoanServicingRightsCarryingAmount    
Capitalized mortgage loan servicing rights, valuation allowance 3,773,000us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance 2,855,000us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance 6,087,000us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance  
Capitalized mortgage loan servicing rights recoveries (900,000)ibcp_CapitalizedMortgageLoanServicingRightsRecoveries 3,200,000ibcp_CapitalizedMortgageLoanServicingRightsRecoveries 500,000ibcp_CapitalizedMortgageLoanServicingRightsRecoveries  
Collateral dependent loans, carrying amount 8,200,000ibcp_CollateralDependentLoansCarryingAmount 10,800,000ibcp_CollateralDependentLoansCarryingAmount    
Collateral dependent loans, valuation allowance 3,100,000ibcp_CollateralDependentLoansValuationAllowance 3,400,000ibcp_CollateralDependentLoansValuationAllowance    
Additional provision for loan losses on impaired loans 2,100,000us-gaap_ProvisionForDoubtfulAccounts 1,500,000us-gaap_ProvisionForDoubtfulAccounts 2,000,000us-gaap_ProvisionForDoubtfulAccounts  
Other real estate, carrying amount 1,900,000us-gaap_OtherRealEstate 5,900,000us-gaap_OtherRealEstate    
Other real estate, valuation allowance 2,511,000us-gaap_RealEstateOwnedValuationAllowance 4,047,000us-gaap_RealEstateOwnedValuationAllowance 5,958,000us-gaap_RealEstateOwnedValuationAllowance 14,655,000us-gaap_RealEstateOwnedValuationAllowance
Other real estate, additional charge 300,000us-gaap_AssetImpairmentCharges 1,600,000us-gaap_AssetImpairmentCharges 1,500,000us-gaap_AssetImpairmentCharges  
Warrant reclassified into shareholders' equity, fair value 1,500,000ibcp_WarrantReclassifiedIntoShareholdersEquityFairValue      
Amended Warrant [Member]        
Liability [Roll Forward]        
Beginning balance 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_WarrantMember
(459,000)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_WarrantMember
   
Total gains (losses) realized and unrealized [Abstract]        
Included in results of operations 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_WarrantMember
(1,025,000)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_WarrantMember
   
Included in other comprehensive income 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_WarrantMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_WarrantMember
   
Purchases, issuances, settlements, maturities and calls 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchasesSalesIssuancesSettlements
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_WarrantMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchasesSalesIssuancesSettlements
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_WarrantMember
   
Reclassification to shareholders' equity 0ibcp_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisReclassificationToShareholderEquity
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_WarrantMember
1,484,000ibcp_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisReclassificationToShareholderEquity
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_WarrantMember
   
Transfers in and/or out of Level 3 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_WarrantMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_WarrantMember
   
Ending balance 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_WarrantMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_WarrantMember
   
Amended Warrant [Member] | Other Income [Member]        
Total gains (losses) realized and unrealized [Abstract]        
Amount of total gains (losses) for the year included in earnings attributable to the change in unrealized gains (losses) relating to assets and liabilities still held at December 31 0us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_WarrantMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
0us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_WarrantMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
   
Impaired Loans Commercial [Member]        
Impairment charges recognized [Abstract]        
Total impaired collateral value 1,100,000ibcp_ImpairmentCollateralDependentOtherThanRealEstate
/ ibcp_ClassOfAssetForValuationTechniqueAxis
= ibcp_ImpairedLoansCommercialMember
     
Impaired Loans Commercial [Member] | Minimum [Member]        
Impairment charges recognized [Abstract]        
Discount rate (in hundredths) 35.00%us-gaap_FairValueInputsDiscountRate
/ ibcp_ClassOfAssetForValuationTechniqueAxis
= ibcp_ImpairedLoansCommercialMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
     
Impaired Loans Commercial [Member] | Maximum [Member]        
Impairment charges recognized [Abstract]        
Discount rate (in hundredths) 100.00%us-gaap_FairValueInputsDiscountRate
/ ibcp_ClassOfAssetForValuationTechniqueAxis
= ibcp_ImpairedLoansCommercialMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
     
Trading Securities [Member]        
Changes in fair value for financial assets [Abstract]        
Net Gains (Losses) on Assets (295,000)ibcp_FairValueOptionChangesInFairValueGainLoss2
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_TradingAccountAssetsMember
388,000ibcp_FairValueOptionChangesInFairValueGainLoss2
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_TradingAccountAssetsMember
33,000ibcp_FairValueOptionChangesInFairValueGainLoss2
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_TradingAccountAssetsMember
 
Total Change in Fair Values Included in Current Period Earnings (295,000)us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_TradingAccountAssetsMember
388,000us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_TradingAccountAssetsMember
33,000us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_TradingAccountAssetsMember
 
Loans Held For Sale [Member]        
Changes in fair value for financial assets [Abstract]        
Net Gains (Losses) on Assets 258,000ibcp_FairValueOptionChangesInFairValueGainLoss2
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
(1,477,000)ibcp_FairValueOptionChangesInFairValueGainLoss2
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
440,000ibcp_FairValueOptionChangesInFairValueGainLoss2
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
 
Total Change in Fair Values Included in Current Period Earnings $ 258,000us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
$ (1,477,000)us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
$ 440,000us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember