XML 40 R30.htm IDEA: XBRL DOCUMENT
v3.22.2

Derivatives (Tables) | 6 Months Ended
--- | ---
Jun. 30, 2022
Derivative [Line Items] |
Summary of Derivative Instruments, Gain (Loss) | The effects of the fair value hedges on the Company's income statement during the three and six months ended June 30, 2022 and 2021 were as follows (in thousands):
|  |  |  | Three months ended June 30, |  |  | Six months ended June 30, |
Derivative |  | Location of Gain (Loss) on Derivatives |  | 2022 |  |  | 2021 |  |  | 2022 |  |  | 2021 |
Interest rate swap agreements |  | Interest income on loans |  | $ | 492 |  |  | $ | 151 |  |  | $ | 1,277 |  |  | $ | (591 | )
|  |  |  | Three months ended June 30, |  |  | Six months ended June 30, |
Derivative |  | Location of Gain (Loss) on Hedged Items |  | 2022 |  |  | 2021 |  |  | 2022 |  |  | 2021 |
Interest rate swap agreements |  | Interest income on loans |  | $ | (492 | ) |  | $ | (151 | ) |  | $ | (1,277 | ) |  | $ | 591 |
Summary of Cumulative Basis Adjustment of Fair Value Hedges | As of June 30, 2022, the following amounts were recorded on the consolidated balance sheet related to cumulative basis adjustment for fair value hedges (in thousands):
Line Item in the Balance Sheet in Which the Hedge Item is Included |  | Carrying Amount of the Hedged Asset |  |  | Cumulative Amount of Fair Value Hedging Adjustment Included in the Carrying Amount of the Hedged Asset |
Loans |  | $ | 13,061 |  |  | $ | (610 | )
Not Designated as Hedging Instrument |
Derivative [Line Items] |
Summary of Fair Value Derivative Instruments | The following amounts represent the notional amounts and gross fair value of derivative contracts not designated as hedging instruments outstanding during the six months ended June 30, 2022 (dollars in thousands):
June 30, 2022 |  | Balance Sheet Location |  | Weighted Average Remaining Maturity (Years) |  | Notional Amount |  |  | Estimated Value |
Interest rate swap agreements |  | Other assets |  | 5.5 |  | $ | 39,975 |  |  | $ | 3,163 |
Interest rate swap agreements |  | Other liabilities |  | 5.5 |  |  | 39,975 |  |  |  | (3,163 | )
Fair Value Hedging | Designated As Hedging Instrument |
Derivative [Line Items] |
Summary of Fair Value Derivative Instruments | The following table provides the outstanding notional balances and fair values of outstanding derivatives designated as hedging instruments as of June 30, 2022 and December 31, 2021 (in thousands):
|  | Balance Sheet Location |  | Weighted Average Remaining Maturity (Years) |  | Notional Amount |  |  | Estimated Value |
June 30, 2022 |  |  |  |  |  |  |  |  |  |  |  |
Fair value hedges: |  |  |  |  |  |  |  |  |  |  |  |
Interest rate swap agreements |  | Other liabilities |  | 6.8 |  | $ | 13,671 |  |  | $ | (2,553 | )
December 31, 2021 |  |  |  |  |  |  |  |  |  |  |  |
Fair value hedges: |  |  |  |  |  |  |  |  |  |  |  |
Interest rate swap agreements |  | Other liabilities |  | 7.3 |  | $ | 13,900 |  |  | $ | (1,476 | )

X
- Definition Summary of cumulative basis adjustment of fair value hedges. + References No definition available. + Details
Name: | fmbh_SummaryOfCumulativeBasisAdjustmentOfFairValueHedgesTableTextBlock
Namespace Prefix: | fmbh_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DerivativeLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4E -URI https://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4A -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -URI https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959 + Details
Name: | us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4B -URI https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959 + Details
Name: | us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_FairValueHedgingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |