XML 18 R37.htm IDEA: XBRL DOCUMENT v2.4.1.9
Loans - Analysis of Allowance for Credit Losses (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Dec. 31, 2013
ALLOWANCE FOR CREDIT LOSSES:        
Beginning balance $ 6,112us-gaap_FinancingReceivableAllowanceForCreditLosses $ 5,357us-gaap_FinancingReceivableAllowanceForCreditLosses $ 5,357us-gaap_FinancingReceivableAllowanceForCreditLosses  
Charge Offs (92)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs (366)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs (778)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs  
Recoveries 50us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts 69us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts 298us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts  
Provision (Credit) 114fmao_ProvisionForLoanAndLeaseLossesAndRecoveries 428fmao_ProvisionForLoanAndLeaseLossesAndRecoveries    
Other Non-interest expense related to unfunded (5)fmao_OtherNonInterestExpenseRecoveryRelatedToUnfunded 17fmao_OtherNonInterestExpenseRecoveryRelatedToUnfunded    
Ending Balance 6,179us-gaap_FinancingReceivableAllowanceForCreditLosses 5,505us-gaap_FinancingReceivableAllowanceForCreditLosses 6,112us-gaap_FinancingReceivableAllowanceForCreditLosses  
Ending balance: individually evaluated for impairment 428us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 261us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1    
Ending balance: collectively evaluated for impairment 5,751us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment 5,244us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment    
Ending balance: loans acquired with deteriorated credit quality 1fmao_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQualityEndingPeriod 2fmao_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQualityEndingPeriod    
FINANCING RECEIVABLES:        
Ending balance 614,709fmao_FinancingReceivablesCurrentAndPastDue 582,872fmao_FinancingReceivablesCurrentAndPastDue 621,926fmao_FinancingReceivablesCurrentAndPastDue  
Ending balance: individually evaluated for impairment 2,243us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment 2,059us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment    
Ending balance: collectively evaluated for impairment 612,466us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment 580,813us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment    
Ending balance: loans acquired with deteriorated credit quality 520us-gaap_FinancingReceivableAcquiredWithDeterioratedCreditQuality 536us-gaap_FinancingReceivableAcquiredWithDeterioratedCreditQuality    
Consumer Real Estate [Member]        
ALLOWANCE FOR CREDIT LOSSES:        
Beginning balance 537us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= fmao_ConsumerRealEstateMember
257us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= fmao_ConsumerRealEstateMember
257us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= fmao_ConsumerRealEstateMember
 
Charge Offs   (64)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_FinancialInstrumentAxis
= fmao_ConsumerRealEstateMember
   
Recoveries 2us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_FinancialInstrumentAxis
= fmao_ConsumerRealEstateMember
10us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_FinancialInstrumentAxis
= fmao_ConsumerRealEstateMember
   
Provision (Credit) (42)fmao_ProvisionForLoanAndLeaseLossesAndRecoveries
/ us-gaap_FinancialInstrumentAxis
= fmao_ConsumerRealEstateMember
199fmao_ProvisionForLoanAndLeaseLossesAndRecoveries
/ us-gaap_FinancialInstrumentAxis
= fmao_ConsumerRealEstateMember
   
Ending Balance 497us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= fmao_ConsumerRealEstateMember
402us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= fmao_ConsumerRealEstateMember
   
Ending balance: individually evaluated for impairment 35us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancialInstrumentAxis
= fmao_ConsumerRealEstateMember
44us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancialInstrumentAxis
= fmao_ConsumerRealEstateMember
   
Ending balance: collectively evaluated for impairment 462us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= fmao_ConsumerRealEstateMember
358us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= fmao_ConsumerRealEstateMember
   
Ending balance: loans acquired with deteriorated credit quality 1fmao_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQualityEndingPeriod
/ us-gaap_FinancialInstrumentAxis
= fmao_ConsumerRealEstateMember
2fmao_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQualityEndingPeriod
/ us-gaap_FinancialInstrumentAxis
= fmao_ConsumerRealEstateMember
   
FINANCING RECEIVABLES:        
Ending balance 97,019fmao_FinancingReceivablesCurrentAndPastDue
/ us-gaap_FinancialInstrumentAxis
= fmao_ConsumerRealEstateMember
91,368fmao_FinancingReceivablesCurrentAndPastDue
/ us-gaap_FinancialInstrumentAxis
= fmao_ConsumerRealEstateMember
97,550fmao_FinancingReceivablesCurrentAndPastDue
/ us-gaap_FinancialInstrumentAxis
= fmao_ConsumerRealEstateMember
 
Ending balance: individually evaluated for impairment 253us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= fmao_ConsumerRealEstateMember
181us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= fmao_ConsumerRealEstateMember
   
Ending balance: collectively evaluated for impairment 96,766us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= fmao_ConsumerRealEstateMember
91,187us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= fmao_ConsumerRealEstateMember
   
Ending balance: loans acquired with deteriorated credit quality 520us-gaap_FinancingReceivableAcquiredWithDeterioratedCreditQuality
/ us-gaap_FinancialInstrumentAxis
= fmao_ConsumerRealEstateMember
536us-gaap_FinancingReceivableAcquiredWithDeterioratedCreditQuality
/ us-gaap_FinancialInstrumentAxis
= fmao_ConsumerRealEstateMember
   
Agricultural Real Estate [Member]        
ALLOWANCE FOR CREDIT LOSSES:        
Beginning balance 184us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= fmao_AgricultureRealEstateMember
    131us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= fmao_AgricultureRealEstateMember
Provision (Credit) 3fmao_ProvisionForLoanAndLeaseLossesAndRecoveries
/ us-gaap_FinancialInstrumentAxis
= fmao_AgricultureRealEstateMember
     
Ending Balance 187us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= fmao_AgricultureRealEstateMember
131us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= fmao_AgricultureRealEstateMember
  131us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= fmao_AgricultureRealEstateMember
Ending balance: collectively evaluated for impairment 187us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= fmao_AgricultureRealEstateMember
131us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= fmao_AgricultureRealEstateMember
   
FINANCING RECEIVABLES:        
Ending balance 51,396fmao_FinancingReceivablesCurrentAndPastDue
/ us-gaap_FinancialInstrumentAxis
= fmao_AgricultureRealEstateMember
49,629fmao_FinancingReceivablesCurrentAndPastDue
/ us-gaap_FinancialInstrumentAxis
= fmao_AgricultureRealEstateMember
50,895fmao_FinancingReceivablesCurrentAndPastDue
/ us-gaap_FinancialInstrumentAxis
= fmao_AgricultureRealEstateMember
 
Ending balance: individually evaluated for impairment   141us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= fmao_AgricultureRealEstateMember
   
Ending balance: collectively evaluated for impairment 51,396us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= fmao_AgricultureRealEstateMember
49,488us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= fmao_AgricultureRealEstateMember
   
Agricultural [Member]        
ALLOWANCE FOR CREDIT LOSSES:        
Beginning balance 547us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= fmao_AgriculturalLoanMember
326us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= fmao_AgriculturalLoanMember
326us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= fmao_AgriculturalLoanMember
 
Recoveries 1us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_FinancialInstrumentAxis
= fmao_AgriculturalLoanMember
1us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_FinancialInstrumentAxis
= fmao_AgriculturalLoanMember
   
Provision (Credit) (24)fmao_ProvisionForLoanAndLeaseLossesAndRecoveries
/ us-gaap_FinancialInstrumentAxis
= fmao_AgriculturalLoanMember
(3)fmao_ProvisionForLoanAndLeaseLossesAndRecoveries
/ us-gaap_FinancialInstrumentAxis
= fmao_AgriculturalLoanMember
   
Ending Balance 524us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= fmao_AgriculturalLoanMember
324us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= fmao_AgriculturalLoanMember
   
Ending balance: individually evaluated for impairment 24us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancialInstrumentAxis
= fmao_AgriculturalLoanMember
     
Ending balance: collectively evaluated for impairment 500us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= fmao_AgriculturalLoanMember
324us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= fmao_AgriculturalLoanMember
   
FINANCING RECEIVABLES:        
Ending balance 71,571fmao_FinancingReceivablesCurrentAndPastDue
/ us-gaap_FinancialInstrumentAxis
= fmao_AgriculturalLoanMember
64,859fmao_FinancingReceivablesCurrentAndPastDue
/ us-gaap_FinancialInstrumentAxis
= fmao_AgriculturalLoanMember
74,611fmao_FinancingReceivablesCurrentAndPastDue
/ us-gaap_FinancialInstrumentAxis
= fmao_AgriculturalLoanMember
 
Ending balance: individually evaluated for impairment 24us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= fmao_AgriculturalLoanMember
     
Ending balance: collectively evaluated for impairment 71,547us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= fmao_AgriculturalLoanMember
64,859us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= fmao_AgriculturalLoanMember
   
Commercial Real Estate [Member]        
ALLOWANCE FOR CREDIT LOSSES:        
Beginning balance 2,367us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
2,107us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
2,107us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
 
Charge Offs   (201)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
   
Recoveries 1us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
2us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
   
Provision (Credit) (156)fmao_ProvisionForLoanAndLeaseLossesAndRecoveries
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
50fmao_ProvisionForLoanAndLeaseLossesAndRecoveries
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
   
Ending Balance 2,212us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
1,958us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
   
Ending balance: individually evaluated for impairment 131us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
107us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
   
Ending balance: collectively evaluated for impairment 2,081us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
1,851us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
   
FINANCING RECEIVABLES:        
Ending balance 271,201fmao_FinancingReceivablesCurrentAndPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
261,634fmao_FinancingReceivablesCurrentAndPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
270,188fmao_FinancingReceivablesCurrentAndPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
 
Ending balance: individually evaluated for impairment 1,139us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
1,385us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
   
Ending balance: collectively evaluated for impairment 270,062us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
260,249us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
   
Commercial and Industrial [Member]        
ALLOWANCE FOR CREDIT LOSSES:        
Beginning balance 1,421us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= fmao_CommercialAndIndustrialMember
1,359us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= fmao_CommercialAndIndustrialMember
1,359us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= fmao_CommercialAndIndustrialMember
 
Recoveries 5us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_FinancialInstrumentAxis
= fmao_CommercialAndIndustrialMember
5us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_FinancialInstrumentAxis
= fmao_CommercialAndIndustrialMember
   
Provision (Credit) (7)fmao_ProvisionForLoanAndLeaseLossesAndRecoveries
/ us-gaap_FinancialInstrumentAxis
= fmao_CommercialAndIndustrialMember
(34)fmao_ProvisionForLoanAndLeaseLossesAndRecoveries
/ us-gaap_FinancialInstrumentAxis
= fmao_CommercialAndIndustrialMember
   
Ending Balance 1,419us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= fmao_CommercialAndIndustrialMember
1,330us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= fmao_CommercialAndIndustrialMember
   
Ending balance: individually evaluated for impairment 238us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancialInstrumentAxis
= fmao_CommercialAndIndustrialMember
110us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancialInstrumentAxis
= fmao_CommercialAndIndustrialMember
   
Ending balance: collectively evaluated for impairment 1,181us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= fmao_CommercialAndIndustrialMember
1,220us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= fmao_CommercialAndIndustrialMember
   
FINANCING RECEIVABLES:        
Ending balance 99,895fmao_FinancingReceivablesCurrentAndPastDue
/ us-gaap_FinancialInstrumentAxis
= fmao_CommercialAndIndustrialMember
94,358fmao_FinancingReceivablesCurrentAndPastDue
/ us-gaap_FinancialInstrumentAxis
= fmao_CommercialAndIndustrialMember
104,824fmao_FinancingReceivablesCurrentAndPastDue
/ us-gaap_FinancialInstrumentAxis
= fmao_CommercialAndIndustrialMember
 
Ending balance: individually evaluated for impairment 827us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= fmao_CommercialAndIndustrialMember
352us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= fmao_CommercialAndIndustrialMember
   
Ending balance: collectively evaluated for impairment 99,068us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= fmao_CommercialAndIndustrialMember
94,006us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= fmao_CommercialAndIndustrialMember
   
Consumer [Member]        
ALLOWANCE FOR CREDIT LOSSES:        
Beginning balance 323us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
292us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
292us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
 
Charge Offs (92)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
(101)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
   
Recoveries 41us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
51us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
   
Provision (Credit) 12fmao_ProvisionForLoanAndLeaseLossesAndRecoveries
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
28fmao_ProvisionForLoanAndLeaseLossesAndRecoveries
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
   
Ending Balance 284us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
270us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
   
Ending balance: collectively evaluated for impairment 284us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
270us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
   
FINANCING RECEIVABLES:        
Ending balance 23,627fmao_FinancingReceivablesCurrentAndPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
21,024fmao_FinancingReceivablesCurrentAndPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
23,858fmao_FinancingReceivablesCurrentAndPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
 
Ending balance: collectively evaluated for impairment 23,627us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
21,024us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
   
Unfunded Loan Commitment & Letters of Credit [Member]        
ALLOWANCE FOR CREDIT LOSSES:        
Beginning balance 207us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= fmao_UnfundedLoanCommitmentAndLettersOfCreditMember
163us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= fmao_UnfundedLoanCommitmentAndLettersOfCreditMember
163us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= fmao_UnfundedLoanCommitmentAndLettersOfCreditMember
 
Other Non-interest expense related to unfunded (5)fmao_OtherNonInterestExpenseRecoveryRelatedToUnfunded
/ us-gaap_FinancialInstrumentAxis
= fmao_UnfundedLoanCommitmentAndLettersOfCreditMember
17fmao_OtherNonInterestExpenseRecoveryRelatedToUnfunded
/ us-gaap_FinancialInstrumentAxis
= fmao_UnfundedLoanCommitmentAndLettersOfCreditMember
   
Ending Balance 202us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= fmao_UnfundedLoanCommitmentAndLettersOfCreditMember
180us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= fmao_UnfundedLoanCommitmentAndLettersOfCreditMember
   
Ending balance: collectively evaluated for impairment 202us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= fmao_UnfundedLoanCommitmentAndLettersOfCreditMember
180us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= fmao_UnfundedLoanCommitmentAndLettersOfCreditMember
   
Unallocated [Member]        
ALLOWANCE FOR CREDIT LOSSES:        
Beginning balance 526us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= fmao_UnallocatedMember
722us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= fmao_UnallocatedMember
722us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= fmao_UnallocatedMember
 
Provision (Credit) 328fmao_ProvisionForLoanAndLeaseLossesAndRecoveries
/ us-gaap_FinancialInstrumentAxis
= fmao_UnallocatedMember
188fmao_ProvisionForLoanAndLeaseLossesAndRecoveries
/ us-gaap_FinancialInstrumentAxis
= fmao_UnallocatedMember
   
Ending Balance 854us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= fmao_UnallocatedMember
910us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= fmao_UnallocatedMember
   
Ending balance: collectively evaluated for impairment $ 854us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= fmao_UnallocatedMember
$ 910us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= fmao_UnallocatedMember