XML 25 R52.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 4 - Loans and Allowance for Loan Losses (Details) - Activity for Troubled Debt Restructurings (USD $)
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Commercial and Industrial [Member] | Originated Loan [Member]    
Commercial Loan Portfolio:    
Beginning Balance $ 7,026,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_CommercialAndIndustrialMember
$ 1,656,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_CommercialAndIndustrialMember
Ending Balance 6,556,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_CommercialAndIndustrialMember
1,404,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_CommercialAndIndustrialMember
Charge-Offs 0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsChargeOffs
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_CommercialAndIndustrialMember
0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsChargeOffs
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_CommercialAndIndustrialMember
Payments (1,155,000)mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsPayments
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_CommercialAndIndustrialMember
(266,000)mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsPayments
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_CommercialAndIndustrialMember
Transfers to ORE 0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsTransferToOtherRealEstate
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_CommercialAndIndustrialMember
0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsTransferToOtherRealEstate
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_CommercialAndIndustrialMember
Net Additions/Deletions 685,000mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsAdditions
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_CommercialAndIndustrialMember
14,000mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsAdditions
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_CommercialAndIndustrialMember
Commercial and Industrial [Member] | Acquired Loan [Member]    
Commercial Loan Portfolio:    
Beginning Balance 1,439,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= mbwm_AcquiredLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_CommercialAndIndustrialMember
 
Ending Balance 1,519,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= mbwm_AcquiredLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_CommercialAndIndustrialMember
 
Charge-Offs 0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsChargeOffs
/ us-gaap_FinancialInstrumentAxis
= mbwm_AcquiredLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_CommercialAndIndustrialMember
 
Payments 0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsPayments
/ us-gaap_FinancialInstrumentAxis
= mbwm_AcquiredLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_CommercialAndIndustrialMember
 
Transfers to ORE 0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsTransferToOtherRealEstate
/ us-gaap_FinancialInstrumentAxis
= mbwm_AcquiredLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_CommercialAndIndustrialMember
 
Net Additions/Deletions 80,000mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsAdditions
/ us-gaap_FinancialInstrumentAxis
= mbwm_AcquiredLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_CommercialAndIndustrialMember
 
Vacant Land and Land Development and Residential Construction Loan [Member] | Originated Loan [Member]    
Commercial Loan Portfolio:    
Beginning Balance 2,680,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_VacantLandAndLandDevelopmentAndResidentialConstructionLoanMember
4,501,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_VacantLandAndLandDevelopmentAndResidentialConstructionLoanMember
Ending Balance 2,654,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_VacantLandAndLandDevelopmentAndResidentialConstructionLoanMember
4,250,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_VacantLandAndLandDevelopmentAndResidentialConstructionLoanMember
Charge-Offs 0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsChargeOffs
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_VacantLandAndLandDevelopmentAndResidentialConstructionLoanMember
0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsChargeOffs
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_VacantLandAndLandDevelopmentAndResidentialConstructionLoanMember
Payments (26,000)mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsPayments
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_VacantLandAndLandDevelopmentAndResidentialConstructionLoanMember
(3,149,000)mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsPayments
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_VacantLandAndLandDevelopmentAndResidentialConstructionLoanMember
Transfers to ORE 0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsTransferToOtherRealEstate
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_VacantLandAndLandDevelopmentAndResidentialConstructionLoanMember
0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsTransferToOtherRealEstate
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_VacantLandAndLandDevelopmentAndResidentialConstructionLoanMember
Net Additions/Deletions 0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsAdditions
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_VacantLandAndLandDevelopmentAndResidentialConstructionLoanMember
2,898,000mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsAdditions
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_VacantLandAndLandDevelopmentAndResidentialConstructionLoanMember
Vacant Land and Land Development and Residential Construction Loan [Member] | Acquired Loan [Member]    
Commercial Loan Portfolio:    
Beginning Balance 0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= mbwm_AcquiredLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_VacantLandAndLandDevelopmentAndResidentialConstructionLoanMember
 
Ending Balance 0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= mbwm_AcquiredLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_VacantLandAndLandDevelopmentAndResidentialConstructionLoanMember
 
Charge-Offs 0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsChargeOffs
/ us-gaap_FinancialInstrumentAxis
= mbwm_AcquiredLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_VacantLandAndLandDevelopmentAndResidentialConstructionLoanMember
 
Payments 0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsPayments
/ us-gaap_FinancialInstrumentAxis
= mbwm_AcquiredLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_VacantLandAndLandDevelopmentAndResidentialConstructionLoanMember
 
Transfers to ORE 0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsTransferToOtherRealEstate
/ us-gaap_FinancialInstrumentAxis
= mbwm_AcquiredLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_VacantLandAndLandDevelopmentAndResidentialConstructionLoanMember
 
Net Additions/Deletions 0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsAdditions
/ us-gaap_FinancialInstrumentAxis
= mbwm_AcquiredLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_VacantLandAndLandDevelopmentAndResidentialConstructionLoanMember
 
Real Estate Owner Occupied Loan [Member] | Originated Loan [Member]    
Commercial Loan Portfolio:    
Beginning Balance 17,160,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateOwnerOccupiedLoanMember
1,816,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateOwnerOccupiedLoanMember
Ending Balance 16,966,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateOwnerOccupiedLoanMember
1,756,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateOwnerOccupiedLoanMember
Charge-Offs 0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsChargeOffs
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateOwnerOccupiedLoanMember
(11,000)mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsChargeOffs
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateOwnerOccupiedLoanMember
Payments (194,000)mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsPayments
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateOwnerOccupiedLoanMember
(49,000)mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsPayments
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateOwnerOccupiedLoanMember
Transfers to ORE 0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsTransferToOtherRealEstate
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateOwnerOccupiedLoanMember
0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsTransferToOtherRealEstate
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateOwnerOccupiedLoanMember
Net Additions/Deletions 0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsAdditions
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateOwnerOccupiedLoanMember
0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsAdditions
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateOwnerOccupiedLoanMember
Real Estate Owner Occupied Loan [Member] | Acquired Loan [Member]    
Commercial Loan Portfolio:    
Beginning Balance 1,569,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= mbwm_AcquiredLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateOwnerOccupiedLoanMember
 
Ending Balance 1,492,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= mbwm_AcquiredLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateOwnerOccupiedLoanMember
 
Charge-Offs 0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsChargeOffs
/ us-gaap_FinancialInstrumentAxis
= mbwm_AcquiredLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateOwnerOccupiedLoanMember
 
Payments (179,000)mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsPayments
/ us-gaap_FinancialInstrumentAxis
= mbwm_AcquiredLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateOwnerOccupiedLoanMember
 
Transfers to ORE 0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsTransferToOtherRealEstate
/ us-gaap_FinancialInstrumentAxis
= mbwm_AcquiredLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateOwnerOccupiedLoanMember
 
Net Additions/Deletions 102,000mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsAdditions
/ us-gaap_FinancialInstrumentAxis
= mbwm_AcquiredLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateOwnerOccupiedLoanMember
 
Real Estate Non Owner Occupied Loan [Member] | Originated Loan [Member]    
Commercial Loan Portfolio:    
Beginning Balance 17,439,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateNonOwnerOccupiedLoanMember
22,311,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateNonOwnerOccupiedLoanMember
Ending Balance 16,063,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateNonOwnerOccupiedLoanMember
21,629,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateNonOwnerOccupiedLoanMember
Charge-Offs 0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsChargeOffs
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateNonOwnerOccupiedLoanMember
0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsChargeOffs
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateNonOwnerOccupiedLoanMember
Payments (1,376,000)mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsPayments
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateNonOwnerOccupiedLoanMember
(1,001,000)mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsPayments
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateNonOwnerOccupiedLoanMember
Transfers to ORE 0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsTransferToOtherRealEstate
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateNonOwnerOccupiedLoanMember
0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsTransferToOtherRealEstate
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateNonOwnerOccupiedLoanMember
Net Additions/Deletions 0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsAdditions
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateNonOwnerOccupiedLoanMember
319,000mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsAdditions
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateNonOwnerOccupiedLoanMember
Real Estate Non Owner Occupied Loan [Member] | Acquired Loan [Member]    
Commercial Loan Portfolio:    
Beginning Balance 64,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= mbwm_AcquiredLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateNonOwnerOccupiedLoanMember
 
Ending Balance 62,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= mbwm_AcquiredLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateNonOwnerOccupiedLoanMember
 
Charge-Offs 0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsChargeOffs
/ us-gaap_FinancialInstrumentAxis
= mbwm_AcquiredLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateNonOwnerOccupiedLoanMember
 
Payments (2,000)mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsPayments
/ us-gaap_FinancialInstrumentAxis
= mbwm_AcquiredLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateNonOwnerOccupiedLoanMember
 
Transfers to ORE 0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsTransferToOtherRealEstate
/ us-gaap_FinancialInstrumentAxis
= mbwm_AcquiredLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateNonOwnerOccupiedLoanMember
 
Net Additions/Deletions 0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsAdditions
/ us-gaap_FinancialInstrumentAxis
= mbwm_AcquiredLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateNonOwnerOccupiedLoanMember
 
Real Estate Multi Family and Residential Rental Loan [Member] | Originated Loan [Member]    
Commercial Loan Portfolio:    
Beginning Balance 505,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateMultiFamilyAndResidentialRentalLoanMember
2,620,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateMultiFamilyAndResidentialRentalLoanMember
Ending Balance 498,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateMultiFamilyAndResidentialRentalLoanMember
732,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateMultiFamilyAndResidentialRentalLoanMember
Charge-Offs 0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsChargeOffs
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateMultiFamilyAndResidentialRentalLoanMember
(420,000)mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsChargeOffs
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateMultiFamilyAndResidentialRentalLoanMember
Payments (7,000)mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsPayments
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateMultiFamilyAndResidentialRentalLoanMember
(1,468,000)mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsPayments
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateMultiFamilyAndResidentialRentalLoanMember
Transfers to ORE 0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsTransferToOtherRealEstate
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateMultiFamilyAndResidentialRentalLoanMember
0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsTransferToOtherRealEstate
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateMultiFamilyAndResidentialRentalLoanMember
Net Additions/Deletions 0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsAdditions
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateMultiFamilyAndResidentialRentalLoanMember
0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsAdditions
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateMultiFamilyAndResidentialRentalLoanMember
Real Estate Multi Family and Residential Rental Loan [Member] | Acquired Loan [Member]    
Commercial Loan Portfolio:    
Beginning Balance 381,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= mbwm_AcquiredLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateMultiFamilyAndResidentialRentalLoanMember
 
Ending Balance 333,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= mbwm_AcquiredLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateMultiFamilyAndResidentialRentalLoanMember
 
Charge-Offs 0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsChargeOffs
/ us-gaap_FinancialInstrumentAxis
= mbwm_AcquiredLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateMultiFamilyAndResidentialRentalLoanMember
 
Payments (48,000)mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsPayments
/ us-gaap_FinancialInstrumentAxis
= mbwm_AcquiredLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateMultiFamilyAndResidentialRentalLoanMember
 
Transfers to ORE 0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsTransferToOtherRealEstate
/ us-gaap_FinancialInstrumentAxis
= mbwm_AcquiredLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateMultiFamilyAndResidentialRentalLoanMember
 
Net Additions/Deletions 0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsAdditions
/ us-gaap_FinancialInstrumentAxis
= mbwm_AcquiredLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_RealEstateMultiFamilyAndResidentialRentalLoanMember
 
Home Equity and Other [Member] | Originated Loan [Member]    
Commercial Loan Portfolio:    
Beginning Balance 0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_HomeEquityAndOtherMember
0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_HomeEquityAndOtherMember
Ending Balance 0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_HomeEquityAndOtherMember
0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_HomeEquityAndOtherMember
Charge-Offs 0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsChargeOffs
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_HomeEquityAndOtherMember
0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsChargeOffs
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_HomeEquityAndOtherMember
Payments 0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsPayments
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_HomeEquityAndOtherMember
0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsPayments
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_HomeEquityAndOtherMember
Transfers to ORE 0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsTransferToOtherRealEstate
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_HomeEquityAndOtherMember
0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsTransferToOtherRealEstate
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_HomeEquityAndOtherMember
Net Additions/Deletions 0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsAdditions
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_HomeEquityAndOtherMember
0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsAdditions
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_HomeEquityAndOtherMember
Home Equity and Other [Member] | Acquired Loan [Member]    
Commercial Loan Portfolio:    
Beginning Balance 26,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= mbwm_AcquiredLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_HomeEquityAndOtherMember
 
Ending Balance 0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= mbwm_AcquiredLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_HomeEquityAndOtherMember
 
Charge-Offs 0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsChargeOffs
/ us-gaap_FinancialInstrumentAxis
= mbwm_AcquiredLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_HomeEquityAndOtherMember
 
Payments (26,000)mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsPayments
/ us-gaap_FinancialInstrumentAxis
= mbwm_AcquiredLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_HomeEquityAndOtherMember
 
Transfers to ORE 0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsTransferToOtherRealEstate
/ us-gaap_FinancialInstrumentAxis
= mbwm_AcquiredLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_HomeEquityAndOtherMember
 
Net Additions/Deletions 0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsAdditions
/ us-gaap_FinancialInstrumentAxis
= mbwm_AcquiredLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_HomeEquityAndOtherMember
 
1-4 Family Mortgages [Member] | Originated Loan [Member]    
Commercial Loan Portfolio:    
Beginning Balance 1,967,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_OneToFourFamilyMortgagesMember
2,191,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_OneToFourFamilyMortgagesMember
Ending Balance 302,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_OneToFourFamilyMortgagesMember
2,122,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_OneToFourFamilyMortgagesMember
Charge-Offs (125,000)mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsChargeOffs
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_OneToFourFamilyMortgagesMember
0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsChargeOffs
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_OneToFourFamilyMortgagesMember
Payments (1,540,000)mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsPayments
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_OneToFourFamilyMortgagesMember
(69,000)mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsPayments
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_OneToFourFamilyMortgagesMember
Transfers to ORE 0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsTransferToOtherRealEstate
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_OneToFourFamilyMortgagesMember
0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsTransferToOtherRealEstate
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_OneToFourFamilyMortgagesMember
Net Additions/Deletions 0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsAdditions
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_OneToFourFamilyMortgagesMember
0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsAdditions
/ us-gaap_FinancialInstrumentAxis
= mbwm_OriginatedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_OneToFourFamilyMortgagesMember
1-4 Family Mortgages [Member] | Acquired Loan [Member]    
Commercial Loan Portfolio:    
Beginning Balance 178,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= mbwm_AcquiredLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_OneToFourFamilyMortgagesMember
 
Ending Balance 177,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= mbwm_AcquiredLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_OneToFourFamilyMortgagesMember
 
Charge-Offs 0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsChargeOffs
/ us-gaap_FinancialInstrumentAxis
= mbwm_AcquiredLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_OneToFourFamilyMortgagesMember
 
Payments (1,000)mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsPayments
/ us-gaap_FinancialInstrumentAxis
= mbwm_AcquiredLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_OneToFourFamilyMortgagesMember
 
Transfers to ORE 0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsTransferToOtherRealEstate
/ us-gaap_FinancialInstrumentAxis
= mbwm_AcquiredLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_OneToFourFamilyMortgagesMember
 
Net Additions/Deletions $ 0mbwm_FinancingReceivableModifiedAsTroubledDebtRestructuringsAdditions
/ us-gaap_FinancialInstrumentAxis
= mbwm_AcquiredLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbwm_OneToFourFamilyMortgagesMember