XML 51 R40.htm IDEA: XBRL DOCUMENT
v3.25.2

Note 4 - Loans, Allowance for Credit Losses and Other Real Estate Owned - Credit Risk Profile by Internally Assigned Grade (Details) - USD ($) $ in Thousands | Jun. 30, 2025 | Dec. 31, 2024
--- | --- | ---
Loans | $ 748,264 | $ 820,300
Commercial Portfolio Segment [Member] |  |
Loans | 111,160 | 127,276
Commercial Real Estate Portfolio Segment [Member] |  |
Loans | 486,463 | 507,900
Construction Portfolio Segment [Member] |  |
Loans | 0 | 5,064
Residential Portfolio Segment [Member] |  |
Loans | 7,709 | 8,274
Consumer Portfolio Segment [Member] |  |
Loans | 142,932 | 171,786
Pass [Member] |  |
Loans | 730,198 | 789,715
Pass [Member] | Commercial Portfolio Segment [Member] |  |
Loans | 106,338 | 122,958
Pass [Member] | Commercial Real Estate Portfolio Segment [Member] |  |
Loans | 475,528 | 489,522
Pass [Member] | Construction Portfolio Segment [Member] |  |
Loans | 0 | 0
Pass [Member] | Residential Portfolio Segment [Member] |  |
Loans | 7,501 | 7,984
Pass [Member] | Consumer Portfolio Segment [Member] |  |
Loans | 140,831 | 169,251
Substandard [Member] |  |
Loans | 14,051 | 29,867
Substandard [Member] | Commercial Portfolio Segment [Member] |  |
Loans | 1,187 | 4,318
Substandard [Member] | Commercial Real Estate Portfolio Segment [Member] |  |
Loans | 10,935 | 18,378
Substandard [Member] | Construction Portfolio Segment [Member] |  |
Loans | 0 | 5,064
Substandard [Member] | Residential Portfolio Segment [Member] |  |
Loans | 208 | 290
Substandard [Member] | Consumer Portfolio Segment [Member] |  |
Loans | 1,721 | 1,817
Doubtful [Member] |  |
Loans | 3,694 | 192
Doubtful [Member] | Commercial Portfolio Segment [Member] |  |
Loans | 3,635 | 0
Doubtful [Member] | Commercial Real Estate Portfolio Segment [Member] |  |
Loans | 0 | 0
Doubtful [Member] | Construction Portfolio Segment [Member] |  |
Loans | 0 | 0
Doubtful [Member] | Residential Portfolio Segment [Member] |  |
Loans | 0 | 0
Doubtful [Member] | Consumer Portfolio Segment [Member] |  |
Loans | 59 | 192
Unlikely to be Collected Financing Receivable [Member] |  |
Loans | 321 | 526
Unlikely to be Collected Financing Receivable [Member] | Commercial Portfolio Segment [Member] |  |
Loans | 0 | 0
Unlikely to be Collected Financing Receivable [Member] | Commercial Real Estate Portfolio Segment [Member] |  |
Loans | 0 | 0
Unlikely to be Collected Financing Receivable [Member] | Construction Portfolio Segment [Member] |  |
Loans | 0 | 0
Unlikely to be Collected Financing Receivable [Member] | Residential Portfolio Segment [Member] |  |
Loans | 0 | 0
Unlikely to be Collected Financing Receivable [Member] | Consumer Portfolio Segment [Member] |  |
Loans | $ 321 | $ 526

X
- Definition Amortized cost excluding accrued interest, before allowance for credit loss, of 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 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3B -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3B Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-5 + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

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

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=wabc_ConstructionPortfolioSegmentMember
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=us-gaap_ConsumerPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InternalCreditAssessmentAxis=us-gaap_PassMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InternalCreditAssessmentAxis=us-gaap_SubstandardMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InternalCreditAssessmentAxis=us-gaap_DoubtfulMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InternalCreditAssessmentAxis=us-gaap_UnlikelyToBeCollectedFinancingReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |