XML 59 R47.htm IDEA: XBRL DOCUMENT
v3.25.1

Loans and Allowance for Credit Losses - Schedule of Allowance (Details) - USD ($) $ in Thousands | 3 Months Ended | 12 Months Ended
--- | --- | ---
Mar. 31, 2025 | Mar. 31, 2024 | Dec. 31, 2024
Changes in the allowance for loan losses |  |  |
Beginning balance | $ 19,663 | $ 22,124 | $ 22,124
Provision (release of allowance) for credit losses | 359 | 1,995 |
Charge-offs | (1,387) | (2,150) | (7,756)
Recoveries | 530 | 835 |
Ending balance | 19,165 | 22,804 | 19,663
Total commercial |  |  |
Changes in the allowance for loan losses |  |  |
Beginning balance | 10,838 | 12,536 | 12,536
Provision (release of allowance) for credit losses | 761 | 2,109 |
Charge-offs | (796) | (981) |
Recoveries | 52 | 50 |
Ending balance | 10,855 | 13,714 | 10,838
Total commercial | Business |  |  |
Changes in the allowance for loan losses |  |  |
Beginning balance | 6,495 | 7,931 | 7,931
Provision (release of allowance) for credit losses | 1,285 | 1,297 |
Charge-offs | (796) | (981) | (4,379)
Recoveries | 49 | 42 |
Ending balance | 7,033 | 8,289 | 6,495
Total commercial | Real estate |  |  |
Changes in the allowance for loan losses |  |  |
Beginning balance | 2,571 | 2,931 | 2,931
Provision (release of allowance) for credit losses | (135) | 365 |
Charge-offs | 0 | 0 | 0
Recoveries | 3 | 8 |
Ending balance | 2,439 | 3,304 | 2,571
Total commercial | Acquisition, development and construction |  |  |
Changes in the allowance for loan losses |  |  |
Beginning balance | 1,772 | 1,674 | 1,674
Provision (release of allowance) for credit losses | (389) | 447 |
Charge-offs | 0 | 0 | 0
Recoveries | 0 | 0 |
Ending balance | 1,383 | 2,121 | 1,772
Residential |  |  |
Changes in the allowance for loan losses |  |  |
Beginning balance | 7,322 | 6,412 | 6,412
Provision (release of allowance) for credit losses | (281) | (145) |
Charge-offs | 0 | 0 | (11)
Recoveries | 0 | 35 |
Ending balance | 7,041 | 6,302 | 7,322
Home Equity |  |  |
Changes in the allowance for loan losses |  |  |
Beginning balance | 95 | 97 | 97
Provision (release of allowance) for credit losses | (7) | (8) |
Charge-offs | 0 | 0 | 0
Recoveries | 1 | 1 |
Ending balance | 89 | 90 | 95
Consumer |  |  |
Changes in the allowance for loan losses |  |  |
Beginning balance | 1,408 | 3,079 | 3,079
Provision (release of allowance) for credit losses | (114) | 39 |
Charge-offs | (591) | (1,169) | (3,366)
Recoveries | 477 | 749 |
Ending balance | $ 1,180 | $ 2,698 | $ 1,408

X
- Definition Financing Receivable, Excluding Accrued Interest, Credit Loss Expense (Reversal), Excluding Unfunded Commitments + References No definition available. + Details
Name: | mvbf_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversalExcludingUnfundedCommitments
Namespace Prefix: | mvbf_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount excluding accrued interest, of allowance for credit loss on financing receivable. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1 + Details
Name: | us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. + References No definition available. + Details
Name: | us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount, excluding accrued interest, of increase in allowance for credit loss on financing receivable from recovery. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13 + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount, excluding accrued interest, of decrease in allowance for credit loss on financing receivable from writeoff. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13 + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=mvbf_CommercialAcquisitionAndDevelopmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=mvbf_HomeEquityPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |