XML 66 R59.htm IDEA: XBRL DOCUMENT v2.4.1.9
Loans And The Allowance For Credit Losses (Summary Of Loans By Credit Quality Indicator) (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Financing Receivable, Recorded Investment [Line Items]    
Loans $ 1,182,334us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome $ 1,166,233us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
Installment Loans [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 4,504us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_InstallmentLoansMember
5,655us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_InstallmentLoansMember
All Other Loans [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 33us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_AllOtherLoansMember
895us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_AllOtherLoansMember
Unrated [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 471,626us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= mbvt_UnratedResidentialAndConsumerMember
495,348us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= mbvt_UnratedResidentialAndConsumerMember
Unrated [Member] | Installment Loans [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 4,504us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= mbvt_UnratedResidentialAndConsumerMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_InstallmentLoansMember
5,655us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= mbvt_UnratedResidentialAndConsumerMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_InstallmentLoansMember
Unrated [Member] | All Other Loans [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 33us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= mbvt_UnratedResidentialAndConsumerMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_AllOtherLoansMember
895us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= mbvt_UnratedResidentialAndConsumerMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_AllOtherLoansMember
Pass [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 594,496us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
572,179us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
Pass [Member] | Installment Loans [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_InstallmentLoansMember
0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_InstallmentLoansMember
Pass [Member] | All Other Loans [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_AllOtherLoansMember
0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_AllOtherLoansMember
Pass-Watch [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 78,355us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= mbvt_PassWatchMember
68,198us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= mbvt_PassWatchMember
Pass-Watch [Member] | Installment Loans [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= mbvt_PassWatchMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_InstallmentLoansMember
0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= mbvt_PassWatchMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_InstallmentLoansMember
Pass-Watch [Member] | All Other Loans [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= mbvt_PassWatchMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_AllOtherLoansMember
0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= mbvt_PassWatchMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_AllOtherLoansMember
Special Mention [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 7,208us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
4,730us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
Special Mention [Member] | Installment Loans [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_InstallmentLoansMember
0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_InstallmentLoansMember
Special Mention [Member] | All Other Loans [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_AllOtherLoansMember
0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_AllOtherLoansMember
Substandard [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 30,649us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
25,778us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Substandard [Member] | Installment Loans [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_InstallmentLoansMember
0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_InstallmentLoansMember
Substandard [Member] | All Other Loans [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_AllOtherLoansMember
0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_AllOtherLoansMember
Commercial, Financial And Agricultural [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 177,597us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbvt_CommercialFinancialAndAgriculturalMember
172,810us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbvt_CommercialFinancialAndAgriculturalMember
Commercial, Financial And Agricultural [Member] | Unrated [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 352us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbvt_CommercialFinancialAndAgriculturalMember
/ us-gaap_InternalCreditAssessmentAxis
= mbvt_UnratedResidentialAndConsumerMember
242us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbvt_CommercialFinancialAndAgriculturalMember
/ us-gaap_InternalCreditAssessmentAxis
= mbvt_UnratedResidentialAndConsumerMember
Commercial, Financial And Agricultural [Member] | Pass [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 143,813us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbvt_CommercialFinancialAndAgriculturalMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
152,466us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbvt_CommercialFinancialAndAgriculturalMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
Commercial, Financial And Agricultural [Member] | Pass-Watch [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 21,563us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbvt_CommercialFinancialAndAgriculturalMember
/ us-gaap_InternalCreditAssessmentAxis
= mbvt_PassWatchMember
14,092us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbvt_CommercialFinancialAndAgriculturalMember
/ us-gaap_InternalCreditAssessmentAxis
= mbvt_PassWatchMember
Commercial, Financial And Agricultural [Member] | Special Mention [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 3,942us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbvt_CommercialFinancialAndAgriculturalMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
96us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbvt_CommercialFinancialAndAgriculturalMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
Commercial, Financial And Agricultural [Member] | Substandard [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 7,927us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbvt_CommercialFinancialAndAgriculturalMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
5,914us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbvt_CommercialFinancialAndAgriculturalMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Municipal Loans [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 94,366us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbvt_MunicipalLoansMember
94,007us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbvt_MunicipalLoansMember
Municipal Loans [Member] | Unrated [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 40us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbvt_MunicipalLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= mbvt_UnratedResidentialAndConsumerMember
28us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbvt_MunicipalLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= mbvt_UnratedResidentialAndConsumerMember
Municipal Loans [Member] | Pass [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 75,337us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbvt_MunicipalLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
65,474us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbvt_MunicipalLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
Municipal Loans [Member] | Pass-Watch [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 17,101us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbvt_MunicipalLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= mbvt_PassWatchMember
26,548us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbvt_MunicipalLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= mbvt_PassWatchMember
Municipal Loans [Member] | Special Mention [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 1,888us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbvt_MunicipalLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
1,957us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbvt_MunicipalLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
Municipal Loans [Member] | Substandard [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbvt_MunicipalLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mbvt_MunicipalLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Real Estate Loans – Residential [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 469,529us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
489,706us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
Real Estate Loans – Residential [Member] | First Mortgage [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 431,739us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
453,079us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
Real Estate Loans – Residential [Member] | Second Mortgage [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 37,790us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
36,627us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
Real Estate Loans – Residential [Member] | Unrated [Member] | First Mortgage [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 428,073us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= mbvt_UnratedResidentialAndConsumerMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
449,951us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= mbvt_UnratedResidentialAndConsumerMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
Real Estate Loans – Residential [Member] | Unrated [Member] | Second Mortgage [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 37,790us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= mbvt_UnratedResidentialAndConsumerMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
36,599us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= mbvt_UnratedResidentialAndConsumerMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
Real Estate Loans – Residential [Member] | Pass [Member] | First Mortgage [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 3,046us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
2,520us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
Real Estate Loans – Residential [Member] | Pass [Member] | Second Mortgage [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
Real Estate Loans – Residential [Member] | Pass-Watch [Member] | First Mortgage [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 170us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= mbvt_PassWatchMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= mbvt_PassWatchMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
Real Estate Loans – Residential [Member] | Pass-Watch [Member] | Second Mortgage [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= mbvt_PassWatchMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= mbvt_PassWatchMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
Real Estate Loans – Residential [Member] | Special Mention [Member] | First Mortgage [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
65us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
Real Estate Loans – Residential [Member] | Special Mention [Member] | Second Mortgage [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
Real Estate Loans – Residential [Member] | Substandard [Member] | First Mortgage [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 450us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
543us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
Real Estate Loans – Residential [Member] | Substandard [Member] | Second Mortgage [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
28us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
Real Estate Loans – Commercial [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 412,447us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
371,319us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
Real Estate Loans – Commercial [Member] | Owner Occupied [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 260,097us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_OwnerOccupiedMember
224,416us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_OwnerOccupiedMember
Real Estate Loans – Commercial [Member] | Non-Owner Occupied [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 152,350us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_NonOwnerOccupiedMember
146,903us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_NonOwnerOccupiedMember
Real Estate Loans – Commercial [Member] | Unrated [Member] | Owner Occupied [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 187us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= mbvt_UnratedResidentialAndConsumerMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_OwnerOccupiedMember
165us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= mbvt_UnratedResidentialAndConsumerMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_OwnerOccupiedMember
Real Estate Loans – Commercial [Member] | Unrated [Member] | Non-Owner Occupied [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 189us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= mbvt_UnratedResidentialAndConsumerMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_NonOwnerOccupiedMember
171us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= mbvt_UnratedResidentialAndConsumerMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_NonOwnerOccupiedMember
Real Estate Loans – Commercial [Member] | Pass [Member] | Owner Occupied [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 220,651us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_OwnerOccupiedMember
187,779us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_OwnerOccupiedMember
Real Estate Loans – Commercial [Member] | Pass [Member] | Non-Owner Occupied [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 130,218us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_NonOwnerOccupiedMember
134,222us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_NonOwnerOccupiedMember
Real Estate Loans – Commercial [Member] | Pass-Watch [Member] | Owner Occupied [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 18,708us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= mbvt_PassWatchMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_OwnerOccupiedMember
17,236us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= mbvt_PassWatchMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_OwnerOccupiedMember
Real Estate Loans – Commercial [Member] | Pass-Watch [Member] | Non-Owner Occupied [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 20,773us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= mbvt_PassWatchMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_NonOwnerOccupiedMember
9,841us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= mbvt_PassWatchMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_NonOwnerOccupiedMember
Real Estate Loans – Commercial [Member] | Special Mention [Member] | Owner Occupied [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 1,378us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_OwnerOccupiedMember
2,342us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_OwnerOccupiedMember
Real Estate Loans – Commercial [Member] | Special Mention [Member] | Non-Owner Occupied [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_NonOwnerOccupiedMember
270us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_NonOwnerOccupiedMember
Real Estate Loans – Commercial [Member] | Substandard [Member] | Owner Occupied [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 19,173us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_OwnerOccupiedMember
16,894us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_OwnerOccupiedMember
Real Estate Loans – Commercial [Member] | Substandard [Member] | Non-Owner Occupied [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 1,170us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_NonOwnerOccupiedMember
2,399us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_NonOwnerOccupiedMember
Real Estate Loans – Construction [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 23,858us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
31,841us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
Real Estate Loans – Construction [Member] | Residential [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 4,131us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_ResidentialMember
2,495us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_ResidentialMember
Real Estate Loans – Construction [Member] | Commercial [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 19,727us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_CommercialMember
29,346us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_CommercialMember
Real Estate Loans – Construction [Member] | Unrated [Member] | Residential [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 288us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= mbvt_UnratedResidentialAndConsumerMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_ResidentialMember
904us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= mbvt_UnratedResidentialAndConsumerMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_ResidentialMember
Real Estate Loans – Construction [Member] | Unrated [Member] | Commercial [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 170us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= mbvt_UnratedResidentialAndConsumerMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_CommercialMember
738us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= mbvt_UnratedResidentialAndConsumerMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_CommercialMember
Real Estate Loans – Construction [Member] | Pass [Member] | Residential [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 3,843us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_ResidentialMember
1,591us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_ResidentialMember
Real Estate Loans – Construction [Member] | Pass [Member] | Commercial [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 17,588us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_CommercialMember
28,127us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_CommercialMember
Real Estate Loans – Construction [Member] | Pass-Watch [Member] | Residential [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= mbvt_PassWatchMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_ResidentialMember
0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= mbvt_PassWatchMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_ResidentialMember
Real Estate Loans – Construction [Member] | Pass-Watch [Member] | Commercial [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 40us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= mbvt_PassWatchMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_CommercialMember
481us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= mbvt_PassWatchMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_CommercialMember
Real Estate Loans – Construction [Member] | Special Mention [Member] | Residential [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_ResidentialMember
0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_ResidentialMember
Real Estate Loans – Construction [Member] | Special Mention [Member] | Commercial [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_CommercialMember
0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_CommercialMember
Real Estate Loans – Construction [Member] | Substandard [Member] | Residential [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_ResidentialMember
0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_ResidentialMember
Real Estate Loans – Construction [Member] | Substandard [Member] | Commercial [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans $ 1,929us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_CommercialMember
$ 0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= mbvt_CommercialMember