Annual report pursuant to Section 13 and 15(d)

LOANS, Troubled Debt Restructuring (Details)

v2.4.1.9
LOANS, Troubled Debt Restructuring (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Loan
Dec. 31, 2013
Loan
Dec. 31, 2012
Loan
Dec. 31, 2011
Troubled debt restructurings [Abstract]        
Number of Loans 226mcbc_FinancingReceivableModificationsNumberOfContractsCumulativePeriodEnd 271mcbc_FinancingReceivableModificationsNumberOfContractsCumulativePeriodEnd    
Outstanding Recorded Balance $ 53,397us-gaap_FinancingReceivableModificationsRecordedInvestment $ 68,092us-gaap_FinancingReceivableModificationsRecordedInvestment    
Accruing troubled debt restructurings [Abstract]        
Accruing TDR - nonaccrual at restructuring 0mcbc_FinancingReceivableModificationsNonaccrualAtRestructuring 0mcbc_FinancingReceivableModificationsNonaccrualAtRestructuring 1,135mcbc_FinancingReceivableModificationsNonaccrualAtRestructuring 605mcbc_FinancingReceivableModificationsNonaccrualAtRestructuring
Accruing TDR - accruing at restructuring 46,197mcbc_FinancingReceivableModificationsAccruingAtRestructuring 57,790mcbc_FinancingReceivableModificationsAccruingAtRestructuring 61,545mcbc_FinancingReceivableModificationsAccruingAtRestructuring 51,532mcbc_FinancingReceivableModificationsAccruingAtRestructuring
Accruing TDR - upgraded to accruing after six consecutive payments 0mcbc_FinancingReceivableModificationsUpgradedToAccruing 0mcbc_FinancingReceivableModificationsUpgradedToAccruing 2,344mcbc_FinancingReceivableModificationsUpgradedToAccruing 3,542mcbc_FinancingReceivableModificationsUpgradedToAccruing
Total 46,197mcbc_FinancingReceivableModificationsTotalAccruingTroubledDebtRestructurings 57,790mcbc_FinancingReceivableModificationsTotalAccruingTroubledDebtRestructurings 65,024mcbc_FinancingReceivableModificationsTotalAccruingTroubledDebtRestructurings 55,679mcbc_FinancingReceivableModificationsTotalAccruingTroubledDebtRestructurings
Troubled debt restructurings executed during current period [Abstract]        
Number of loans 51us-gaap_FinancingReceivableModificationsNumberOfContracts2 54us-gaap_FinancingReceivableModificationsNumberOfContracts2 78us-gaap_FinancingReceivableModificationsNumberOfContracts2  
Pre-Modification Outstanding Recorded Balance 5,828us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 11,216us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 18,393us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2  
Principal Write-down Upon Modification 0us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown 0us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown 602us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown  
Commercial and Industrial [Member]        
Troubled debt restructurings [Abstract]        
Number of Loans 36mcbc_FinancingReceivableModificationsNumberOfContractsCumulativePeriodEnd
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialPortfolioSegmentMember
43mcbc_FinancingReceivableModificationsNumberOfContractsCumulativePeriodEnd
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialPortfolioSegmentMember
   
Outstanding Recorded Balance 9,085us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialPortfolioSegmentMember
7,787us-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
5us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialPortfolioSegmentMember
16us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialPortfolioSegmentMember
 
Pre-Modification Outstanding Recorded Balance 61us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialPortfolioSegmentMember
1,085us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialPortfolioSegmentMember
1,462us-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
9us-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
3us-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
112us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialPortfolioSegmentMember
 
Commercial Real Estate [Member]        
Troubled debt restructurings [Abstract]        
Number of Loans 84mcbc_FinancingReceivableModificationsNumberOfContractsCumulativePeriodEnd
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
122mcbc_FinancingReceivableModificationsNumberOfContractsCumulativePeriodEnd
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
   
Outstanding Recorded Balance 29,817us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
45,774us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
   
Troubled debt restructurings executed during current period [Abstract]        
Number of loans 11us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
13us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
52us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
 
Pre-Modification Outstanding Recorded Balance 4,345us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
4,298us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
15,413us-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
332us-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 1us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
1us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
2us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
 
Outstanding Recorded Balance 131us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
1,350us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
225us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
 
Consumer [Member]        
Troubled debt restructurings [Abstract]        
Number of Loans 106mcbc_FinancingReceivableModificationsNumberOfContractsCumulativePeriodEnd
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerPortfolioSegmentMember
106mcbc_FinancingReceivableModificationsNumberOfContractsCumulativePeriodEnd
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerPortfolioSegmentMember
   
Outstanding Recorded Balance 14,495us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerPortfolioSegmentMember
14,531us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerPortfolioSegmentMember
   
Troubled debt restructurings executed during current period [Abstract]        
Number of loans 39us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerPortfolioSegmentMember
36us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerPortfolioSegmentMember
10us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerPortfolioSegmentMember
 
Pre-Modification Outstanding Recorded Balance 1,422us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerPortfolioSegmentMember
5,833us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerPortfolioSegmentMember
1,518us-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
261us-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
2us-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
$ 184us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerPortfolioSegmentMember