XML 77 R65.htm IDEA: XBRL DOCUMENT
v3.25.3

Derivatives - Narrative (Details) $ in Thousands | 1 Months Ended | 3 Months Ended | 9 Months Ended | 12 Months Ended |  |
--- | --- | --- | --- | --- | --- | ---
Jan. 31, 2025 USD ($) | Oct. 31, 2024 USD ($) | Sep. 30, 2025 USD ($) derivative | Sep. 30, 2024 USD ($) | Sep. 30, 2025 USD ($) derivative | Sep. 30, 2024 USD ($) | Dec. 31, 2024 USD ($) | Dec. 31, 2023 USD ($) derivative | Jun. 30, 2025 USD ($) | Jun. 30, 2024 USD ($)
Derivatives, Fair Value [Line Items] |  |  |  |  |  |  |  |  |  |
Number of fixed portfolio layer method fair value swaps | derivative |  |  |  |  |  |  |  | 5 |  |
Gain (Loss) |  |  |  |  | $ (977) |  | $ 5,998 |  |  |
Amortization adjustment |  |  |  |  | $ 33,100 |  |  |  |  |
Fair value, net derivative asset (liability), recurring basis, unobservable input reconciliation, gain (loss), statement of income or comprehensive income flag |  |  |  |  | Noninterest income |  |  |  |  |
Fair value of embedded derivative |  |  |  |  |  |  | 648 | $ 648 | $ 648 | $ 648
Realized and unrealized gain (loss) included in earnings |  |  | $ 0 | $ 0 | $ 0 | $ 0 |  |  |  |
Fixed rate mortgages |  |  |  |  |  |  |  |  |  |
Derivatives, Fair Value [Line Items] |  |  |  |  |  |  |  |  |  |
Number of fixed portfolio layer method fair value swaps | derivative |  |  |  |  |  |  |  | 4 |  |
Notional amount | $ 30,000 | $ 250,000 |  |  |  |  |  |  |  |
Payments for settlement on termination of derivative |  | 2,100 |  |  |  |  |  |  |  |
Gain (Loss) |  |  |  |  |  |  | 100 | $ (500) |  |
Increase (decrease) in basis adjustment |  | $ 1,700 |  |  |  |  |  |  |  |
Basis adjustment remaining |  |  |  |  | 1,500 |  |  |  |  |
Fixed rate bonds |  |  |  |  |  |  |  |  |  |
Derivatives, Fair Value [Line Items] |  |  |  |  |  |  |  |  |  |
Number of fixed portfolio layer method fair value swaps | derivative |  |  |  |  |  |  |  | 1 |  |
Derivative sold |  |  | $ 35,200 |  | $ 35,200 |  |  |  |  |
Fixed Rate Municipal Bonds |  |  |  |  |  |  |  |  |  |
Derivatives, Fair Value [Line Items] |  |  |  |  |  |  |  |  |  |
Number of fixed portfolio layer method fair value swaps | derivative |  |  | 2 |  | 2 |  |  |  |  |
Notional amount | 50,000 |  | $ 86,900 |  | $ 86,900 |  |  |  |  |
Payments for settlement on termination of derivative | 500 |  |  |  |  |  |  |  |  |
Increase (decrease) in basis adjustment | $ 500 |  |  |  |  |  |  |  |  |
Basis adjustment remaining |  |  |  |  | $ 100 |  |  |  |  |
Number of fixed portfolio layer method fair value swaps that are amortizing | derivative |  |  | 1 |  | 1 |  |  |  |  |
Embedded derivative |  |  |  |  |  |  |  |  |  |
Derivatives, Fair Value [Line Items] |  |  |  |  |  |  |  |  |  |
Fair value of embedded derivative |  |  | $ 600 |  | $ 600 |  | $ 600 |  |  |

X
- Definition Derivative, Amount Sold + References No definition available. + Details
Name: | mvbf_DerivativeAmountSold
Namespace Prefix: | mvbf_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Hedged Asset, Fair Value Hedge, Portfolio Layer Method, Hedged Layer, Amortization Adjustment + References No definition available. + Details
Name: | mvbf_HedgedAssetFairValueHedgePortfolioLayerMethodHedgedLayerAmortizationAdjustment
Namespace Prefix: | mvbf_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Interest Income, Hedge Basis Adjustment, Portfolio Layer Method, Balance Remaining + References No definition available. + Details
Name: | mvbf_InterestIncomeHedgeBasisAdjustmentPortfolioLayerMethodBalanceRemaining
Namespace Prefix: | mvbf_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Interest Income, Hedge Basis Adjustment, Portfolio Layer Method, Increase (Decrease) + References No definition available. + Details
Name: | mvbf_InterestIncomeHedgeBasisAdjustmentPortfolioLayerMethodIncreaseDecrease
Namespace Prefix: | mvbf_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number of Interest Rate Derivatives Held, Amortizing + References No definition available. + Details
Name: | mvbf_NumberOfInterestRateDerivativesHeldAmortizing
Namespace Prefix: | mvbf_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Payments for Settlement on Termination of Derivative + References No definition available. + Details
Name: | mvbf_PaymentsForDerivativeTermination
Namespace Prefix: | mvbf_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of increase (decrease) in the fair value of derivatives recognized in the income statement. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4A -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A Reference 2: http://www.xbrl.org/2003/role/exampleRef -Name Accounting Standards Codification -Section 55 -Paragraph 10 -SubTopic 10 -Topic 825 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482881/825-10-55-10 + Details
Name: | us-gaap_DerivativeGainLossOnDerivativeNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Nominal or face amount used to calculate payments on the derivative liability. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1B Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5C -Subparagraph (SX 210.12-13C(Column E)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5 -Subparagraph (SX 210.12-13(Column D)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5A -Subparagraph (SX 210.12-13A(Column D)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5A Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5B -Subparagraph (SX 210.12-13B(Column A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B + Details
Name: | us-gaap_DerivativeLiabilityNotionalAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

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 Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 182 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480401/815-10-55-182 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4B Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4B -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4B Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4B -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4B Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4B Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A + Details
Name: | us-gaap_DerivativesFairValueLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of gain (loss) recognized in income from derivative asset (liability) after deduction of derivative liability (asset), measured at fair value on recurring basis using unobservable input (level 3). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Fair value of financial instrument classified as derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Indicates line item in statement of income or comprehensive income that includes gain (loss) from derivative asset (liability) after deduction of derivative liability (asset), measured at fair value using unobservable input (level 3). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleList
Namespace Prefix: | us-gaap_
Data Type: | enum2:enumerationSetItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of interest rate derivative instruments held by the entity at the reporting date. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1B Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A + Details
Name: | us-gaap_NumberOfInterestRateDerivativesHeld
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=mvbf_FixedRateMortgagesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=mvbf_FixedRateBondsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=mvbf_FixedRateMunicipalBondsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_EmbeddedDerivativeFinancialInstrumentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |