XML 94 R88.htm IDEA: XBRL DOCUMENT
v3.25.3

Revenue Recognition - Summary of Revenue Recognition (Detail) - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended
--- | --- | ---
Sep. 30, 2025 | Sep. 30, 2024 | Sep. 30, 2025 | Sep. 30, 2024
Schedule Of Revenue Recognition [Line Items] |  |  |  |
Total net securities brokerage revenue | $ 2,961 | $ 2,659 | $ 9,010 | $ 7,808
Digital banking income | 7,324 | 5,084 | 20,053 | 14,828
Net swap fee and valuation income | 3,231 | (627) | 4,937 | 2,712
Mortgage banking income | 1,898 | 1,280 | 5,402 | 3,042
Net gain (loss) on other real estate owned and other assets | 329 | (239) | 400 | (51)
Total Service Charges on Deposits [Member] |  |  |  |
Schedule Of Revenue Recognition [Line Items] |  |  |  |
Total trust fees/Total service charges on deposits | 11,163 | 7,945 | 30,233 | 21,841
Trust Account fees [Member] |  |  |  |
Schedule Of Revenue Recognition [Line Items] |  |  |  |
Total trust fees/Total service charges on deposits | 6,955 | 5,467 | $ 21,327 | 16,854
Point of revenue recognition |  |  | Over time |
WesMark Fees [Member] |  |  |  |
Schedule Of Revenue Recognition [Line Items] |  |  |  |
Total trust fees/Total service charges on deposits | 2,032 | 2,050 | $ 6,015 | 6,048
Point of revenue recognition |  |  | Over time |
Total Trust Fees [Member] |  |  |  |
Schedule Of Revenue Recognition [Line Items] |  |  |  |
Total trust fees/Total service charges on deposits | 8,987 | 7,517 | $ 27,342 | 22,902
Commercial Banking Fees [Member] |  |  |  |
Schedule Of Revenue Recognition [Line Items] |  |  |  |
Total trust fees/Total service charges on deposits | 2,463 | 1,358 | $ 6,846 | 3,844
Point of revenue recognition |  |  | Over time |
Personal Service Charges [Member] |  |  |  |
Schedule Of Revenue Recognition [Line Items] |  |  |  |
Total trust fees/Total service charges on deposits | 8,700 | 6,587 | $ 23,387 | 17,997
Point of revenue recognition |  |  | At a point in time and over time |
Annuity Commissions [Member] |  |  |  |
Schedule Of Revenue Recognition [Line Items] |  |  |  |
Total net securities brokerage revenue | 2,237 | 2,008 | $ 6,834 | 5,958
Point of revenue recognition |  |  | At a point in time |
Equity And Debt Security Trades [Member] |  |  |  |
Schedule Of Revenue Recognition [Line Items] |  |  |  |
Total net securities brokerage revenue | 73 | 81 | $ 282 | 231
Point of revenue recognition |  |  | At a point in time |
Managed Money [Member] |  |  |  |
Schedule Of Revenue Recognition [Line Items] |  |  |  |
Total net securities brokerage revenue | 366 | 298 | $ 1,030 | 824
Point of revenue recognition |  |  | Over time |
Trail Commissions [Member] |  |  |  |
Schedule Of Revenue Recognition [Line Items] |  |  |  |
Total net securities brokerage revenue | 285 | 272 | $ 864 | 795
Point of revenue recognition |  |  | Over time |
Payment Processing Fees [Member] |  |  |  |
Schedule Of Revenue Recognition [Line Items] |  |  |  |
Payment processing fees | $ 844 | $ 925 | $ 2,539 | $ 2,659
Point of revenue recognition |  |  | At a point in time and over time |
Digital Banking Income [Member] |  |  |  |
Schedule Of Revenue Recognition [Line Items] |  |  |  |
Point of revenue recognition |  |  | At a point in time |
Net Swap Fee And Valuation (Loss) Income [Member] |  |  |  |
Schedule Of Revenue Recognition [Line Items] |  |  |  |
Point of revenue recognition |  |  | At a point in time |
Mortgage [Member] |  |  |  |
Schedule Of Revenue Recognition [Line Items] |  |  |  |
Point of revenue recognition |  |  | At a point in time |
Other Real Estate Owned and Other Assets [Member] |  |  |  |
Schedule Of Revenue Recognition [Line Items] |  |  |  |
Point of revenue recognition |  |  | At a point in time and over time |

X
- Definition Amount of commission revenue from buying and selling securities on behalf of customers. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(13)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(13)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1 + Details
Name: | us-gaap_BrokerageCommissionsRevenue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32 Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32 Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 924 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22 Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40 Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22 Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4 + Details
Name: | us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Digital banking income. + References No definition available. + Details
Name: | wsbc_DigitalBankingIncome
Namespace Prefix: | wsbc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The net gain (loss) resulting from sales and other disposals of other real estate owned and other assets, increases (decreases) in the valuation allowance for foreclosed real estate, and write-downs of other real estate owned and other assets after acquisition or physical possession. + References No definition available. + Details
Name: | wsbc_NetGainLossOnOtherRealEstateOwnedAndOtherAssets
Namespace Prefix: | wsbc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Net swap fee and valuation income. + References No definition available. + Details
Name: | wsbc_NetSwapFeeAndValuationIncome
Namespace Prefix: | wsbc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The non interest income derived from mortgage banking. Includes fees earned from loans sold in the secondary market, gains and losses on the sale of mortgage loans to investors, and gains and losses resulting from mortgage-related derivative financial instruments. + References No definition available. + Details
Name: | wsbc_NonInterestIncomeDerivedFromMortgageBankingActivities
Namespace Prefix: | wsbc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Payment processing fees. + References No definition available. + Details
Name: | wsbc_PaymentProcessingFees
Namespace Prefix: | wsbc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Revenue recognition period description. + References No definition available. + Details
Name: | wsbc_RevenueRecognitionPeriodDescription
Namespace Prefix: | wsbc_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Schedule of revenue recognition. + References No definition available. + Details
Name: | wsbc_ScheduleOfRevenueRecognitionLineItems
Namespace Prefix: | wsbc_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_DepositsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=wsbc_TrustAccountFeesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=wsbc_WesMarkFeesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=us-gaap_FiduciaryAndTrustMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=wsbc_CommercialBankingFeesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=wsbc_PersonalServiceChargesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=wsbc_AnnuityCommissionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=wsbc_EquityAndDebtSecurityTradesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=wsbc_ManagedMoneyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=wsbc_TrailCommissionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=wsbc_PaymentProcessingFeesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=wsbc_DigitalBankingIncomeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=wsbc_NetSwapFeeAndValuationLossIncomeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=wsbc_MortgageMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=us-gaap_ProductAndServiceOtherMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |