XML 21 R28.htm IDEA: XBRL DOCUMENT v2.4.1.9
Loans and Allowance for Loan Losses, Part II (Details) (USD $)
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Minimum Balance Of Loans For Which Credit Quality Analysis Is Performed $ 100,000fmbh_MinimumBalanceOfLoansForWhichCreditQualityAnalysisIsPerformed    
Loans Receivable Aging Analysis [Abstract]      
30-59 days Past Due 2,141,000us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue   1,133,000us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
60-89 days Past Due 332,000us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue   321,000us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
90 Days or More Past Due 1,405,000us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue   1,433,000us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
Total Past Due 3,878,000us-gaap_FinancingReceivableRecordedInvestmentPastDue   2,887,000us-gaap_FinancingReceivableRecordedInvestmentPastDue
Current 1,050,278,000us-gaap_FinancingReceivableRecordedInvestmentCurrent   1,059,519,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
Total Loans Receivable 1,054,156,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome   1,062,406,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
Total Loans 90 days & Accruing 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing   0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
Number of days past due when interest is not accrued ninety days    
Period of satisfactory performance before returning to accrual status not less than six months    
Loans with a specific allowance [Abstract]      
Recorded Balance 1,546,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment   1,407,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
Unpaid Principal Balance 2,111,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance   4,261,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
Specific Allowance 625,000us-gaap_ImpairedFinancingReceivableRelatedAllowance   263,000us-gaap_ImpairedFinancingReceivableRelatedAllowance
Loans without a specific allowance [Abstract]      
Recorded Balance 3,111,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment   3,133,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
Unpaid Principal Balance 8,765,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance   7,902,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
Total Loans [Abstract]      
Recorded Balance 4,657,000us-gaap_ImpairedFinancingReceivableRecordedInvestment   4,540,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
Unpaid Principal Balance 10,876,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance   12,163,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
Average recorded investment and interest income recognized [Abstract]      
Average investment in impaired loans 4,699,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment 5,523,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment  
Interest income recognized 5,000us-gaap_ImpairedFinancingReceivableInterestIncomeCashBasisMethod 5,000us-gaap_ImpairedFinancingReceivableInterestIncomeCashBasisMethod  
Balances of Nonaccrual Loans [Abstract]      
Recorded balance of nonaccrual loans 4,168,000us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest   4,105,000us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
Interest Lost on Nonaccrual Loans 97,000,000us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans 37,000,000us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans  
Troubled Debt Restructuring [Abstract]      
Troubled Debt Restructurings Balance 2,502,000us-gaap_FinancingReceivableModificationsRecordedInvestment   2,860,000us-gaap_FinancingReceivableModificationsRecordedInvestment
Troubled Debt Restructuring, Allowance 220,000fmbh_LoansReceivableModificationsAllowance   234,000fmbh_LoansReceivableModificationsAllowance
Financing Receivable Modifications Performing Recorded Investment 488,000fmbh_FinancingReceivableModificationsPerformingRecordedInvestment   435,000fmbh_FinancingReceivableModificationsPerformingRecordedInvestment
Recorded Balance of Troubled Debt Restructurings [Abstract]      
Financing Receivables, Modifications during Period, Number 4fmbh_FinancingReceivablesModificationsDuringPeriodNumber 2fmbh_FinancingReceivablesModificationsDuringPeriodNumber  
Financing Receivables, Modifications during Period, Balance 66,000fmbh_FinancingReceivablesModificationsDuringPeriodBalance 207,000fmbh_FinancingReceivablesModificationsDuringPeriodBalance  
Subsequent Default, Number of Days Past Due 90 days    
Pass      
Loans Receivable Aging Analysis [Abstract]      
Total Loans Receivable 1,017,986,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_PassMember
  1,026,901,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_PassMember
Watch      
Loans Receivable Aging Analysis [Abstract]      
Total Loans Receivable 25,857,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_SpecialMentionMember
  25,696,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_SpecialMentionMember
Substandard      
Loans Receivable Aging Analysis [Abstract]      
Total Loans Receivable 10,313,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_SubstandardMember
  9,809,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_SubstandardMember
Doubtful      
Loans Receivable Aging Analysis [Abstract]      
Total Loans Receivable 0fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_DoubtfulMember
  0fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_DoubtfulMember
Construction and land development      
Loans Receivable Aging Analysis [Abstract]      
30-59 days Past Due 0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConstructionLoansMember
  297,000us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConstructionLoansMember
60-89 days Past Due 0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConstructionLoansMember
  25,000us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConstructionLoansMember
90 Days or More Past Due 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConstructionLoansMember
  0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConstructionLoansMember
Total Past Due 0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConstructionLoansMember
  322,000us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConstructionLoansMember
Current 27,152,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConstructionLoansMember
  21,305,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConstructionLoansMember
Total Loans Receivable 27,152,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConstructionLoansMember
  21,627,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConstructionLoansMember
Total Loans 90 days & Accruing 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConstructionLoansMember
  0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConstructionLoansMember
Loans with a specific allowance [Abstract]      
Recorded Balance 419,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConstructionLoansMember
  785,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConstructionLoansMember
Unpaid Principal Balance 984,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConstructionLoansMember
  2,960,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConstructionLoansMember
Specific Allowance 33,000us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConstructionLoansMember
  43,000us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConstructionLoansMember
Loans without a specific allowance [Abstract]      
Recorded Balance 0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConstructionLoansMember
  0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConstructionLoansMember
Unpaid Principal Balance 0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConstructionLoansMember
  0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConstructionLoansMember
Total Loans [Abstract]      
Recorded Balance 419,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConstructionLoansMember
  785,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConstructionLoansMember
Unpaid Principal Balance 984,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConstructionLoansMember
  2,960,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConstructionLoansMember
Average recorded investment and interest income recognized [Abstract]      
Average investment in impaired loans 419,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConstructionLoansMember
1,446,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConstructionLoansMember
 
Interest income recognized 0us-gaap_ImpairedFinancingReceivableInterestIncomeCashBasisMethod
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConstructionLoansMember
0us-gaap_ImpairedFinancingReceivableInterestIncomeCashBasisMethod
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConstructionLoansMember
 
Balances of Nonaccrual Loans [Abstract]      
Recorded balance of nonaccrual loans 418,000us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConstructionLoansMember
  785,000us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConstructionLoansMember
Troubled Debt Restructuring [Abstract]      
Troubled Debt Restructurings Balance 419,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConstructionLoansMember
  785,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConstructionLoansMember
Construction and land development | Pass      
Loans Receivable Aging Analysis [Abstract]      
Total Loans Receivable 26,733,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_PassMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConstructionLoansMember
  20,842,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_PassMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConstructionLoansMember
Construction and land development | Watch      
Loans Receivable Aging Analysis [Abstract]      
Total Loans Receivable 0fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_SpecialMentionMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConstructionLoansMember
  0fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_SpecialMentionMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConstructionLoansMember
Construction and land development | Substandard      
Loans Receivable Aging Analysis [Abstract]      
Total Loans Receivable 419,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_SubstandardMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConstructionLoansMember
  785,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_SubstandardMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConstructionLoansMember
Construction and land development | Doubtful      
Loans Receivable Aging Analysis [Abstract]      
Total Loans Receivable 0fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_DoubtfulMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConstructionLoansMember
  0fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_DoubtfulMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConstructionLoansMember
Agricultural real estate      
Loans Receivable Aging Analysis [Abstract]      
30-59 days Past Due 106,000us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
  0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
60-89 days Past Due 0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
  0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
90 Days or More Past Due 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
  0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
Total Past Due 106,000us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
  0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
Current 109,348,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
  110,193,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
Total Loans Receivable 109,454,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
  110,193,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
Total Loans 90 days & Accruing 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
  0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
Loans with a specific allowance [Abstract]      
Recorded Balance 0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
  0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
Unpaid Principal Balance 0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
  0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
Specific Allowance 0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
  0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
Loans without a specific allowance [Abstract]      
Recorded Balance 96,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
  73,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
Unpaid Principal Balance 101,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
  235,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
Total Loans [Abstract]      
Recorded Balance 96,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
  73,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
Unpaid Principal Balance 101,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
  235,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
Average recorded investment and interest income recognized [Abstract]      
Average investment in impaired loans 96,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
101,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
 
Interest income recognized 1,000us-gaap_ImpairedFinancingReceivableInterestIncomeCashBasisMethod
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
0us-gaap_ImpairedFinancingReceivableInterestIncomeCashBasisMethod
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
 
Loans Receivable, Modifications, Still Accruing Interest 67,000fmbh_LoansReceivableModificationsStillAccruingInterest
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
   
Balances of Nonaccrual Loans [Abstract]      
Recorded balance of nonaccrual loans 29,000us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
  29,000us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
Troubled Debt Restructuring [Abstract]      
Troubled Debt Restructurings Balance 67,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
  44,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
Financing Receivable Modifications Performing Recorded Investment 67,000fmbh_FinancingReceivableModificationsPerformingRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
  44,000fmbh_FinancingReceivableModificationsPerformingRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
Recorded Balance of Troubled Debt Restructurings [Abstract]      
Financing Receivables, Modifications during Period, Number 1fmbh_FinancingReceivablesModificationsDuringPeriodNumber
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
   
Financing Receivables, Modifications during Period, Balance 23,000fmbh_FinancingReceivablesModificationsDuringPeriodBalance
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
   
Agricultural real estate | Pass      
Loans Receivable Aging Analysis [Abstract]      
Total Loans Receivable 106,383,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_PassMember
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
  107,976,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_PassMember
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
Agricultural real estate | Watch      
Loans Receivable Aging Analysis [Abstract]      
Total Loans Receivable 1,908,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_SpecialMentionMember
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
  1,036,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_SpecialMentionMember
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
Agricultural real estate | Substandard      
Loans Receivable Aging Analysis [Abstract]      
Total Loans Receivable 1,163,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_SubstandardMember
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
  1,181,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_SubstandardMember
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
Agricultural real estate | Doubtful      
Loans Receivable Aging Analysis [Abstract]      
Total Loans Receivable 0fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_DoubtfulMember
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
  0fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_DoubtfulMember
/ us-gaap_FinancialInstrumentAxis
= fmbh_FarmLoansMember
1-4 Family residential properties      
Loans Receivable Aging Analysis [Abstract]      
30-59 days Past Due 384,000us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
  201,000us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
60-89 days Past Due 77,000us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
  224,000us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
90 Days or More Past Due 394,000us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
  385,000us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
Total Past Due 855,000us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
  810,000us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
Current 174,337,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
  181,111,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
Total Loans Receivable 175,192,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
  181,921,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
Total Loans 90 days & Accruing 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
  0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
Loans with a specific allowance [Abstract]      
Recorded Balance 203,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
  67,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
Unpaid Principal Balance 203,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
  134,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
Specific Allowance 14,000us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
  0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
Loans without a specific allowance [Abstract]      
Recorded Balance 1,063,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
  1,156,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
Unpaid Principal Balance 2,915,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
  2,866,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
Total Loans [Abstract]      
Recorded Balance 1,266,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
  1,223,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
Unpaid Principal Balance 3,118,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
  3,000,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
Average recorded investment and interest income recognized [Abstract]      
Average investment in impaired loans 1,292,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
1,083,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
 
Interest income recognized 2,000us-gaap_ImpairedFinancingReceivableInterestIncomeCashBasisMethod
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
2,000us-gaap_ImpairedFinancingReceivableInterestIncomeCashBasisMethod
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
 
Loans Receivable, Modifications, Still Accruing Interest 344,000fmbh_LoansReceivableModificationsStillAccruingInterest
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
307,000fmbh_LoansReceivableModificationsStillAccruingInterest
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
 
Balances of Nonaccrual Loans [Abstract]      
Recorded balance of nonaccrual loans 922,000us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
  878,000us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
Troubled Debt Restructuring [Abstract]      
Troubled Debt Restructurings Balance 422,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
  503,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
Financing Receivable Modifications Performing Recorded Investment 344,000fmbh_FinancingReceivableModificationsPerformingRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
  345,000fmbh_FinancingReceivableModificationsPerformingRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
Recorded Balance of Troubled Debt Restructurings [Abstract]      
Financing Receivables, Modifications during Period, Number 1fmbh_FinancingReceivablesModificationsDuringPeriodNumber
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
2fmbh_FinancingReceivablesModificationsDuringPeriodNumber
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
 
Financing Receivables, Modifications during Period, Balance 11,000fmbh_FinancingReceivablesModificationsDuringPeriodBalance
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
207,000fmbh_FinancingReceivablesModificationsDuringPeriodBalance
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
 
1-4 Family residential properties | Pass      
Loans Receivable Aging Analysis [Abstract]      
Total Loans Receivable 171,059,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_PassMember
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
  177,764,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_PassMember
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
1-4 Family residential properties | Watch      
Loans Receivable Aging Analysis [Abstract]      
Total Loans Receivable 1,128,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_SpecialMentionMember
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
  1,187,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_SpecialMentionMember
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
1-4 Family residential properties | Substandard      
Loans Receivable Aging Analysis [Abstract]      
Total Loans Receivable 3,005,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_SubstandardMember
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
  2,970,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_SubstandardMember
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
1-4 Family residential properties | Doubtful      
Loans Receivable Aging Analysis [Abstract]      
Total Loans Receivable 0fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_DoubtfulMember
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
  0fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_DoubtfulMember
/ us-gaap_FinancialInstrumentAxis
= fmbh_FamilyResidentialPropertiesMember
Multifamily residential properties      
Loans Receivable Aging Analysis [Abstract]      
30-59 days Past Due 0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fmbh_MultifamilyResidentialPropertiesMember
  0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fmbh_MultifamilyResidentialPropertiesMember
60-89 days Past Due 0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fmbh_MultifamilyResidentialPropertiesMember
  0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fmbh_MultifamilyResidentialPropertiesMember
90 Days or More Past Due 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fmbh_MultifamilyResidentialPropertiesMember
  0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fmbh_MultifamilyResidentialPropertiesMember
Total Past Due 0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= fmbh_MultifamilyResidentialPropertiesMember
  0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= fmbh_MultifamilyResidentialPropertiesMember
Current 52,682,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= fmbh_MultifamilyResidentialPropertiesMember
  53,129,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= fmbh_MultifamilyResidentialPropertiesMember
Total Loans Receivable 52,682,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_FinancialInstrumentAxis
= fmbh_MultifamilyResidentialPropertiesMember
  53,129,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_FinancialInstrumentAxis
= fmbh_MultifamilyResidentialPropertiesMember
Total Loans 90 days & Accruing 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancialInstrumentAxis
= fmbh_MultifamilyResidentialPropertiesMember
  0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancialInstrumentAxis
= fmbh_MultifamilyResidentialPropertiesMember
Loans with a specific allowance [Abstract]      
Recorded Balance 0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= fmbh_MultifamilyResidentialPropertiesMember
  0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= fmbh_MultifamilyResidentialPropertiesMember
Unpaid Principal Balance 0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= fmbh_MultifamilyResidentialPropertiesMember
  0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= fmbh_MultifamilyResidentialPropertiesMember
Specific Allowance 0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancialInstrumentAxis
= fmbh_MultifamilyResidentialPropertiesMember
  0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancialInstrumentAxis
= fmbh_MultifamilyResidentialPropertiesMember
Loans without a specific allowance [Abstract]      
Recorded Balance 0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= fmbh_MultifamilyResidentialPropertiesMember
  0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= fmbh_MultifamilyResidentialPropertiesMember
Unpaid Principal Balance 0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= fmbh_MultifamilyResidentialPropertiesMember
  0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= fmbh_MultifamilyResidentialPropertiesMember
Total Loans [Abstract]      
Recorded Balance 0us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= fmbh_MultifamilyResidentialPropertiesMember
  0us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= fmbh_MultifamilyResidentialPropertiesMember
Unpaid Principal Balance 0us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= fmbh_MultifamilyResidentialPropertiesMember
  0us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= fmbh_MultifamilyResidentialPropertiesMember
Multifamily residential properties | Pass      
Loans Receivable Aging Analysis [Abstract]      
Total Loans Receivable 52,100,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_PassMember
/ us-gaap_FinancialInstrumentAxis
= fmbh_MultifamilyResidentialPropertiesMember
  52,793,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_PassMember
/ us-gaap_FinancialInstrumentAxis
= fmbh_MultifamilyResidentialPropertiesMember
Multifamily residential properties | Watch      
Loans Receivable Aging Analysis [Abstract]      
Total Loans Receivable 251,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_SpecialMentionMember
/ us-gaap_FinancialInstrumentAxis
= fmbh_MultifamilyResidentialPropertiesMember
  0fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_SpecialMentionMember
/ us-gaap_FinancialInstrumentAxis
= fmbh_MultifamilyResidentialPropertiesMember
Multifamily residential properties | Substandard      
Loans Receivable Aging Analysis [Abstract]      
Total Loans Receivable 331,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_SubstandardMember
/ us-gaap_FinancialInstrumentAxis
= fmbh_MultifamilyResidentialPropertiesMember
  336,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_SubstandardMember
/ us-gaap_FinancialInstrumentAxis
= fmbh_MultifamilyResidentialPropertiesMember
Multifamily residential properties | Doubtful      
Loans Receivable Aging Analysis [Abstract]      
Total Loans Receivable 0fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_DoubtfulMember
/ us-gaap_FinancialInstrumentAxis
= fmbh_MultifamilyResidentialPropertiesMember
  0fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_DoubtfulMember
/ us-gaap_FinancialInstrumentAxis
= fmbh_MultifamilyResidentialPropertiesMember
Commercial real estate      
Loans Receivable Aging Analysis [Abstract]      
30-59 days Past Due 1,408,000us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
  60,000us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
60-89 days Past Due 0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
  32,000us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
90 Days or More Past Due 891,000us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
  945,000us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
Total Past Due 2,299,000us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
  1,037,000us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
Current 373,318,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
  378,567,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
Total Loans Receivable 375,617,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
  379,604,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
Total Loans 90 days & Accruing 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
  0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
Loans with a specific allowance [Abstract]      
Recorded Balance 470,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
  472,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
Unpaid Principal Balance 470,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
  986,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
Specific Allowance 134,000us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
  136,000us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
Loans without a specific allowance [Abstract]      
Recorded Balance 1,605,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
  1,640,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
Unpaid Principal Balance 4,189,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
  3,808,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
Total Loans [Abstract]      
Recorded Balance 2,075,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
  2,112,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
Unpaid Principal Balance 4,659,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
  4,794,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
Average recorded investment and interest income recognized [Abstract]      
Average investment in impaired loans 2,084,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
2,185,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
 
Interest income recognized 1,000us-gaap_ImpairedFinancingReceivableInterestIncomeCashBasisMethod
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
1,000us-gaap_ImpairedFinancingReceivableInterestIncomeCashBasisMethod
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
 
Loans Receivable, Modifications, Still Accruing Interest 37,000fmbh_LoansReceivableModificationsStillAccruingInterest
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
39,000fmbh_LoansReceivableModificationsStillAccruingInterest
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
 
Balances of Nonaccrual Loans [Abstract]      
Recorded balance of nonaccrual loans 2,038,000us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
  2,074,000us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
Troubled Debt Restructuring [Abstract]      
Troubled Debt Restructurings Balance 1,261,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
  1,283,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
Financing Receivable Modifications Performing Recorded Investment 37,000fmbh_FinancingReceivableModificationsPerformingRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
  37,000fmbh_FinancingReceivableModificationsPerformingRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
Commercial real estate | Pass      
Loans Receivable Aging Analysis [Abstract]      
Total Loans Receivable 354,391,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_PassMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
  357,873,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_PassMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
Commercial real estate | Watch      
Loans Receivable Aging Analysis [Abstract]      
Total Loans Receivable 18,372,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_SpecialMentionMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
  18,817,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_SpecialMentionMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
Commercial real estate | Substandard      
Loans Receivable Aging Analysis [Abstract]      
Total Loans Receivable 2,854,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_SubstandardMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
  2,914,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_SubstandardMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
Commercial real estate | Doubtful      
Loans Receivable Aging Analysis [Abstract]      
Total Loans Receivable 0fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_DoubtfulMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
  0fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_DoubtfulMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
Agricultural loans      
Loans Receivable Aging Analysis [Abstract]      
30-59 days Past Due 10,000us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fmbh_AgriculturalLoansMember
  16,000us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fmbh_AgriculturalLoansMember
60-89 days Past Due 0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fmbh_AgriculturalLoansMember
  20,000us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fmbh_AgriculturalLoansMember
90 Days or More Past Due 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fmbh_AgriculturalLoansMember
  0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fmbh_AgriculturalLoansMember
Total Past Due 10,000us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= fmbh_AgriculturalLoansMember
  36,000us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= fmbh_AgriculturalLoansMember
Current 56,965,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= fmbh_AgriculturalLoansMember
  68,262,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= fmbh_AgriculturalLoansMember
Total Loans Receivable 56,975,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_FinancialInstrumentAxis
= fmbh_AgriculturalLoansMember
  68,298,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_FinancialInstrumentAxis
= fmbh_AgriculturalLoansMember
Total Loans 90 days & Accruing 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancialInstrumentAxis
= fmbh_AgriculturalLoansMember
  0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancialInstrumentAxis
= fmbh_AgriculturalLoansMember
Loans with a specific allowance [Abstract]      
Recorded Balance 0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= fmbh_AgriculturalLoansMember
  0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= fmbh_AgriculturalLoansMember
Unpaid Principal Balance 0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= fmbh_AgriculturalLoansMember
  0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= fmbh_AgriculturalLoansMember
Specific Allowance 0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancialInstrumentAxis
= fmbh_AgriculturalLoansMember
  0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancialInstrumentAxis
= fmbh_AgriculturalLoansMember
Loans without a specific allowance [Abstract]      
Recorded Balance 0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= fmbh_AgriculturalLoansMember
  0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= fmbh_AgriculturalLoansMember
Unpaid Principal Balance 0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= fmbh_AgriculturalLoansMember
  0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= fmbh_AgriculturalLoansMember
Total Loans [Abstract]      
Recorded Balance 0us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= fmbh_AgriculturalLoansMember
  0us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= fmbh_AgriculturalLoansMember
Unpaid Principal Balance 0us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= fmbh_AgriculturalLoansMember
  0us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= fmbh_AgriculturalLoansMember
Balances of Nonaccrual Loans [Abstract]      
Recorded balance of nonaccrual loans 0us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
/ us-gaap_FinancialInstrumentAxis
= fmbh_AgriculturalLoansMember
  0us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
/ us-gaap_FinancialInstrumentAxis
= fmbh_AgriculturalLoansMember
Agricultural loans | Pass      
Loans Receivable Aging Analysis [Abstract]      
Total Loans Receivable 55,578,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_PassMember
/ us-gaap_FinancialInstrumentAxis
= fmbh_AgriculturalLoansMember
  67,619,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_PassMember
/ us-gaap_FinancialInstrumentAxis
= fmbh_AgriculturalLoansMember
Agricultural loans | Watch      
Loans Receivable Aging Analysis [Abstract]      
Total Loans Receivable 501,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_SpecialMentionMember
/ us-gaap_FinancialInstrumentAxis
= fmbh_AgriculturalLoansMember
  0fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_SpecialMentionMember
/ us-gaap_FinancialInstrumentAxis
= fmbh_AgriculturalLoansMember
Agricultural loans | Substandard      
Loans Receivable Aging Analysis [Abstract]      
Total Loans Receivable 896,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_SubstandardMember
/ us-gaap_FinancialInstrumentAxis
= fmbh_AgriculturalLoansMember
  679,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_SubstandardMember
/ us-gaap_FinancialInstrumentAxis
= fmbh_AgriculturalLoansMember
Agricultural loans | Doubtful      
Loans Receivable Aging Analysis [Abstract]      
Total Loans Receivable 0fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_DoubtfulMember
/ us-gaap_FinancialInstrumentAxis
= fmbh_AgriculturalLoansMember
  0fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_DoubtfulMember
/ us-gaap_FinancialInstrumentAxis
= fmbh_AgriculturalLoansMember
Commercial and industrial loans      
Loans Receivable Aging Analysis [Abstract]      
30-59 days Past Due 181,000us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
  228,000us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
60-89 days Past Due 1,000us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
  10,000us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
90 Days or More Past Due 118,000us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
  98,000us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
Total Past Due 300,000us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
  336,000us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
Current 233,041,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
  223,444,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
Total Loans Receivable 233,341,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
  223,780,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
Total Loans 90 days & Accruing 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
  0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
Loans with a specific allowance [Abstract]      
Recorded Balance 203,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
  83,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
Unpaid Principal Balance 203,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
  181,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
Specific Allowance 193,000us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
  84,000us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
Loans without a specific allowance [Abstract]      
Recorded Balance 305,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
  249,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
Unpaid Principal Balance 1,199,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
  933,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
Total Loans [Abstract]      
Recorded Balance 508,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
  332,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
Unpaid Principal Balance 1,402,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
  1,114,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
Average recorded investment and interest income recognized [Abstract]      
Average investment in impaired loans 514,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
674,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
 
Interest income recognized 0us-gaap_ImpairedFinancingReceivableInterestIncomeCashBasisMethod
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
2,000us-gaap_ImpairedFinancingReceivableInterestIncomeCashBasisMethod
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
 
Balances of Nonaccrual Loans [Abstract]      
Recorded balance of nonaccrual loans 508,000us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
  332,000us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
Troubled Debt Restructuring [Abstract]      
Troubled Debt Restructurings Balance 293,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
  236,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
Financing Receivable Modifications Performing Recorded Investment 0fmbh_FinancingReceivableModificationsPerformingRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
  0fmbh_FinancingReceivableModificationsPerformingRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
Commercial and industrial loans | Pass      
Loans Receivable Aging Analysis [Abstract]      
Total Loans Receivable 228,260,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_PassMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
  218,193,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_PassMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
Commercial and industrial loans | Watch      
Loans Receivable Aging Analysis [Abstract]      
Total Loans Receivable 3,689,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_SpecialMentionMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
  4,647,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_SpecialMentionMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
Commercial and industrial loans | Substandard      
Loans Receivable Aging Analysis [Abstract]      
Total Loans Receivable 1,392,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_SubstandardMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
  940,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_SubstandardMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
Commercial and industrial loans | Doubtful      
Loans Receivable Aging Analysis [Abstract]      
Total Loans Receivable 0fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_DoubtfulMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
  0fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_DoubtfulMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
Consumer loans      
Loans Receivable Aging Analysis [Abstract]      
30-59 days Past Due 52,000us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
  331,000us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
60-89 days Past Due 254,000us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
  10,000us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
90 Days or More Past Due 2,000us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
  5,000us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
Total Past Due 308,000us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
  346,000us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
Current 14,717,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
  14,772,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
Total Loans Receivable 15,025,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
  15,118,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
Total Loans 90 days & Accruing 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
  0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
Loans with a specific allowance [Abstract]      
Recorded Balance 251,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
  0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
Unpaid Principal Balance 251,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
  0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
Specific Allowance 251,000us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
  0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
Loans without a specific allowance [Abstract]      
Recorded Balance 42,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
  15,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
Unpaid Principal Balance 361,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
  60,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
Total Loans [Abstract]      
Recorded Balance 293,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
  15,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
Unpaid Principal Balance 612,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
  60,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
Average recorded investment and interest income recognized [Abstract]      
Average investment in impaired loans 294,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
34,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
 
Interest income recognized 1,000us-gaap_ImpairedFinancingReceivableInterestIncomeCashBasisMethod
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
0us-gaap_ImpairedFinancingReceivableInterestIncomeCashBasisMethod
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
 
Loans Receivable, Modifications, Still Accruing Interest 40,000fmbh_LoansReceivableModificationsStillAccruingInterest
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
23,000fmbh_LoansReceivableModificationsStillAccruingInterest
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
 
Balances of Nonaccrual Loans [Abstract]      
Recorded balance of nonaccrual loans 253,000us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
  7,000us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
Troubled Debt Restructuring [Abstract]      
Troubled Debt Restructurings Balance 40,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
  9,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
Financing Receivable Modifications Performing Recorded Investment 40,000fmbh_FinancingReceivableModificationsPerformingRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
  9,000fmbh_FinancingReceivableModificationsPerformingRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
Recorded Balance of Troubled Debt Restructurings [Abstract]      
Financing Receivables, Modifications during Period, Number 2fmbh_FinancingReceivablesModificationsDuringPeriodNumber
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
0fmbh_FinancingReceivablesModificationsDuringPeriodNumber
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
 
Financing Receivables, Modifications during Period, Balance 32,000fmbh_FinancingReceivablesModificationsDuringPeriodBalance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
0fmbh_FinancingReceivablesModificationsDuringPeriodBalance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
 
Consumer loans | Pass      
Loans Receivable Aging Analysis [Abstract]      
Total Loans Receivable 14,764,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_PassMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
  15,105,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_PassMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
Consumer loans | Watch      
Loans Receivable Aging Analysis [Abstract]      
Total Loans Receivable 8,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_SpecialMentionMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
  9,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_SpecialMentionMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
Consumer loans | Substandard      
Loans Receivable Aging Analysis [Abstract]      
Total Loans Receivable 253,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_SubstandardMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
  4,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_SubstandardMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
Consumer loans | Doubtful      
Loans Receivable Aging Analysis [Abstract]      
Total Loans Receivable 0fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_DoubtfulMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
  0fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_DoubtfulMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
All other loans      
Loans Receivable Aging Analysis [Abstract]      
30-59 days Past Due 0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_LoansReceivableMember
  0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_LoansReceivableMember
60-89 days Past Due 0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_LoansReceivableMember
  0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_LoansReceivableMember
90 Days or More Past Due 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_LoansReceivableMember
  0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_LoansReceivableMember
Total Past Due 0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_LoansReceivableMember
  0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_LoansReceivableMember
Current 8,718,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= us-gaap_LoansReceivableMember
  8,736,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= us-gaap_LoansReceivableMember
Total Loans Receivable 8,718,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_FinancialInstrumentAxis
= us-gaap_LoansReceivableMember
  8,736,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_FinancialInstrumentAxis
= us-gaap_LoansReceivableMember
Total Loans 90 days & Accruing 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancialInstrumentAxis
= us-gaap_LoansReceivableMember
  0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancialInstrumentAxis
= us-gaap_LoansReceivableMember
Loans with a specific allowance [Abstract]      
Recorded Balance 0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_LoansReceivableMember
  0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_LoansReceivableMember
Unpaid Principal Balance 0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_LoansReceivableMember
  0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_LoansReceivableMember
Specific Allowance 0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_LoansReceivableMember
  0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_LoansReceivableMember
Loans without a specific allowance [Abstract]      
Recorded Balance 0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_LoansReceivableMember
  0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_LoansReceivableMember
Unpaid Principal Balance 0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_LoansReceivableMember
  0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_LoansReceivableMember
Total Loans [Abstract]      
Recorded Balance 0us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_LoansReceivableMember
  0us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_LoansReceivableMember
Unpaid Principal Balance 0us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_LoansReceivableMember
  0us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_LoansReceivableMember
All other loans | Pass      
Loans Receivable Aging Analysis [Abstract]      
Total Loans Receivable 8,718,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_PassMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_LoansReceivableMember
  8,736,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_PassMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_LoansReceivableMember
All other loans | Watch      
Loans Receivable Aging Analysis [Abstract]      
Total Loans Receivable 0fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_SpecialMentionMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_LoansReceivableMember
  0fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_SpecialMentionMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_LoansReceivableMember
All other loans | Substandard      
Loans Receivable Aging Analysis [Abstract]      
Total Loans Receivable 0fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_SubstandardMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_LoansReceivableMember
  0fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_SubstandardMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_LoansReceivableMember
All other loans | Doubtful      
Loans Receivable Aging Analysis [Abstract]      
Total Loans Receivable 0fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_DoubtfulMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_LoansReceivableMember
  0fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_DoubtfulMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_LoansReceivableMember
Loans secured by real estate      
Loans Receivable Aging Analysis [Abstract]      
30-59 days Past Due 1,898,000us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_RealEstateMember
  558,000us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_RealEstateMember
60-89 days Past Due 77,000us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_RealEstateMember
  281,000us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_RealEstateMember
90 Days or More Past Due 1,285,000us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_RealEstateMember
  1,330,000us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_RealEstateMember
Total Past Due 3,260,000us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_RealEstateMember
  2,169,000us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_RealEstateMember
Current 736,837,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= us-gaap_RealEstateMember
  744,305,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= us-gaap_RealEstateMember
Total Loans Receivable 740,097,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_FinancialInstrumentAxis
= us-gaap_RealEstateMember
  746,474,000fmbh_LoansAndLeasesReceivableIncludingHeldForSaleNetOfDeferredIncome
/ us-gaap_FinancialInstrumentAxis
= us-gaap_RealEstateMember
Total Loans 90 days & Accruing 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancialInstrumentAxis
= us-gaap_RealEstateMember
  0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancialInstrumentAxis
= us-gaap_RealEstateMember
Loans with a specific allowance [Abstract]      
Recorded Balance 1,092,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_RealEstateMember
  1,324,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_RealEstateMember
Unpaid Principal Balance 1,657,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_RealEstateMember
  4,080,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_RealEstateMember
Specific Allowance 181,000us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_RealEstateMember
  179,000us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_RealEstateMember
Loans without a specific allowance [Abstract]      
Recorded Balance 2,764,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_RealEstateMember
  2,869,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_RealEstateMember
Unpaid Principal Balance 7,205,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_RealEstateMember
  6,909,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_RealEstateMember
Total Loans [Abstract]      
Recorded Balance 3,856,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_RealEstateMember
  4,193,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_RealEstateMember
Unpaid Principal Balance 8,862,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_RealEstateMember
  10,989,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_RealEstateMember
Average recorded investment and interest income recognized [Abstract]      
Average investment in impaired loans 3,891,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_RealEstateMember
4,815,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_RealEstateMember
 
Interest income recognized 4,000us-gaap_ImpairedFinancingReceivableInterestIncomeCashBasisMethod
/ us-gaap_FinancialInstrumentAxis
= us-gaap_RealEstateMember
3,000us-gaap_ImpairedFinancingReceivableInterestIncomeCashBasisMethod
/ us-gaap_FinancialInstrumentAxis
= us-gaap_RealEstateMember
 
Balances of Nonaccrual Loans [Abstract]      
Recorded balance of nonaccrual loans 3,407,000us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
/ us-gaap_FinancialInstrumentAxis
= us-gaap_RealEstateMember
  3,766,000us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
/ us-gaap_FinancialInstrumentAxis
= us-gaap_RealEstateMember
Troubled Debt Restructuring [Abstract]      
Troubled Debt Restructurings Balance 2,169,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_RealEstateMember
  2,615,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_RealEstateMember
Financing Receivable Modifications Performing Recorded Investment 448,000fmbh_FinancingReceivableModificationsPerformingRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_RealEstateMember
  426,000fmbh_FinancingReceivableModificationsPerformingRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_RealEstateMember
Recorded Balance of Troubled Debt Restructurings [Abstract]      
Financing Receivables, Modifications during Period, Number 2fmbh_FinancingReceivablesModificationsDuringPeriodNumber
/ us-gaap_FinancialInstrumentAxis
= us-gaap_RealEstateMember
2fmbh_FinancingReceivablesModificationsDuringPeriodNumber
/ us-gaap_FinancialInstrumentAxis
= us-gaap_RealEstateMember
 
Financing Receivables, Modifications during Period, Balance $ 34,000fmbh_FinancingReceivablesModificationsDuringPeriodBalance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_RealEstateMember
$ 207,000fmbh_FinancingReceivablesModificationsDuringPeriodBalance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_RealEstateMember