Quarterly report pursuant to Section 13 or 15(d)

LOANS, Troubled Debt Restructuring (Details)

v2.4.1.9
LOANS, Troubled Debt Restructuring (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Loan
Mar. 31, 2014
Loan
Dec. 31, 2014
Loan
Troubled debt restructurings [Abstract]      
Number of Loans 251mcbc_FinancingReceivableModificationsNumberOfContractsCumulativePeriodEnd   226mcbc_FinancingReceivableModificationsNumberOfContractsCumulativePeriodEnd
Outstanding Recorded Balance $ 53,397us-gaap_FinancingReceivableModificationsRecordedInvestment   $ 53,397us-gaap_FinancingReceivableModificationsRecordedInvestment
Accruing troubled debt restructurings [Abstract]      
Accruing TDR - nonaccrual at restructuring 0mcbc_FinancingReceivableModificationsAccruingNonaccrualAtRestructuring   0mcbc_FinancingReceivableModificationsAccruingNonaccrualAtRestructuring
Accruing TDR - accruing at restructuring 45,650mcbc_FinancingReceivableModificationsAccruingAccruingAtRestructuring   46,197mcbc_FinancingReceivableModificationsAccruingAccruingAtRestructuring
Accruing TDR - upgraded to accruing after six consecutive payments 0mcbc_FinancingReceivableModificationsAccruingUpgradedToAccruingStatus   0mcbc_FinancingReceivableModificationsAccruingUpgradedToAccruingStatus
Total 45,650mcbc_FinancingReceivableModificationsRecordedInvestmentAccruing   46,197mcbc_FinancingReceivableModificationsRecordedInvestmentAccruing
Troubled debt restructurings executed during current period [Abstract]      
Number of Loans 31us-gaap_FinancingReceivableModificationsNumberOfContracts2 6us-gaap_FinancingReceivableModificationsNumberOfContracts2  
Pre-Modification Outstanding Recorded Balance 1,203us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 2,327us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2  
Principal Write-down upon Modification 0us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown 0us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown  
Commercial and Industrial [Member]      
Troubled debt restructurings [Abstract]      
Number of Loans 37mcbc_FinancingReceivableModificationsNumberOfContractsCumulativePeriodEnd
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialPortfolioSegmentMember
  36mcbc_FinancingReceivableModificationsNumberOfContractsCumulativePeriodEnd
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialPortfolioSegmentMember
Outstanding Recorded Balance 10,029us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialPortfolioSegmentMember
  9,085us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialPortfolioSegmentMember
Troubled debt restructurings executed during current period [Abstract]      
Number of Loans 1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialPortfolioSegmentMember
1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialPortfolioSegmentMember
 
Pre-Modification Outstanding Recorded Balance 408us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialPortfolioSegmentMember
60us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialPortfolioSegmentMember
 
Principal Write-down upon Modification 0us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialPortfolioSegmentMember
0us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialPortfolioSegmentMember
 
Loans that became delinquent more than 90 days past due or transferred to nonaccrual within 12 months of restructuring [Abstract]      
Number of Loans 0us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialPortfolioSegmentMember
0us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialPortfolioSegmentMember
 
Outstanding Recorded Balance 0us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialPortfolioSegmentMember
0us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialPortfolioSegmentMember
 
Commercial Real Estate [Member]      
Troubled debt restructurings [Abstract]      
Number of Loans 80mcbc_FinancingReceivableModificationsNumberOfContractsCumulativePeriodEnd
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
  84mcbc_FinancingReceivableModificationsNumberOfContractsCumulativePeriodEnd
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Outstanding Recorded Balance 28,529us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
  29,817us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Troubled debt restructurings executed during current period [Abstract]      
Number of Loans 1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
4us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
 
Pre-Modification Outstanding Recorded Balance 42us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
2,263us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
 
Principal Write-down upon Modification 0us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
0us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
 
Loans that became delinquent more than 90 days past due or transferred to nonaccrual within 12 months of restructuring [Abstract]      
Number of Loans 0us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
1us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
 
Outstanding Recorded Balance 0us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
131us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
 
Consumer [Member]      
Troubled debt restructurings [Abstract]      
Number of Loans 134mcbc_FinancingReceivableModificationsNumberOfContractsCumulativePeriodEnd
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerPortfolioSegmentMember
  106mcbc_FinancingReceivableModificationsNumberOfContractsCumulativePeriodEnd
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerPortfolioSegmentMember
Outstanding Recorded Balance 14,839us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerPortfolioSegmentMember
  14,495us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerPortfolioSegmentMember
Troubled debt restructurings executed during current period [Abstract]      
Number of Loans 29us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerPortfolioSegmentMember
1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerPortfolioSegmentMember
 
Pre-Modification Outstanding Recorded Balance 753us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerPortfolioSegmentMember
4us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerPortfolioSegmentMember
 
Principal Write-down upon Modification 0us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerPortfolioSegmentMember
0us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerPortfolioSegmentMember
 
Loans that became delinquent more than 90 days past due or transferred to nonaccrual within 12 months of restructuring [Abstract]      
Number of Loans 0us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerPortfolioSegmentMember
0us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerPortfolioSegmentMember
 
Outstanding Recorded Balance $ 0us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerPortfolioSegmentMember
$ 0us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerPortfolioSegmentMember