XML 52 R41.htm IDEA: XBRL DOCUMENT
v3.25.1

Note 4 - Loans, Allowance for Credit Losses and Other Real Estate Owned - Risk Category of Loans by Class (Details) - USD ($) | 3 Months Ended | 12 Months Ended
--- | --- | ---
Mar. 31, 2025 | Mar. 31, 2024 | Dec. 31, 2024 | Dec. 31, 2023
Loans | $ 771,030,000 |  | $ 820,300,000 |
Nonaccrual | 0 |  | 201,000 |
Loans, Writeoff | 1,726,000 | $ 2,003,000 |  |
Financial Asset, Not Past Due [Member] |  |  |  |
Loans | 765,986,000 |  | 813,339,000 |
Financial Asset, 30 to 59 Days Past Due [Member] |  |  |  |
Loans | 4,148,000 |  | 5,314,000 |
Financial Asset, 60 to 89 Days Past Due [Member] |  |  |  |
Loans | 619,000 |  | 912,000 |
Financial Asset, Equal to or Greater than 90 Days Past Due [Member] |  |  |  |
Loans | 277,000 |  | 534,000 |
Pass [Member] |  |  |  |
Loans | 749,161,000 |  | 789,715,000 |
Substandard [Member] |  |  |  |
Loans | 21,460,000 |  | 29,867,000 |
Doubtful [Member] |  |  |  |
Loans | 99,000 |  | 192,000 |
Unlikely to be Collected Financing Receivable [Member] |  |  |  |
Loans | 310,000 |  | 526,000 |
Commercial Portfolio Segment [Member] |  |  |  |
Originated prior | 25,723,000 |  | 19,018,000 |
Originated four years before | 9,377,000 |  | 8,542,000 |
Originated three years before | 11,323,000 |  | 21,374,000 |
Originated two years before | 8,509,000 |  | 12,388,000 |
Originated one years before | 18,720,000 |  | 14,776,000 |
Originated current year | 15,271,000 |  | 19,399,000 |
Total Term Loans | 88,923,000 |  | 95,497,000 |
Financing Receivable Revolving | 22,965,000 |  | 31,779,000 |
Loans | 111,888,000 |  | 127,276,000 |
Nonaccrual | 0 |  | 10,000 |
Originated prior, writeoff | 0 |  | 59,000 |
Originated four years before, writeoff | 0 |  | 0 |
Originated three years before, writeoff | 0 |  | 0 |
Originated two years before, writeoff | 0 |  | 0 |
Originated one years before, writeoff | 0 |  | 0 |
Originated current year, writeoff | 0 |  | 0 |
Financing Receivable, before Allowance for Credit Loss and Revolving Loans, Writeoff | 0 |  | 59,000 |
Financing Receivable Revolving, Writeoff | 10,000 |  | 224,000 |
Loans, Writeoff | 10,000 | (0) | 283,000 |
Commercial Portfolio Segment [Member] | Financial Asset, Not Past Due [Member] |  |  |  |
Loans | 111,583,000 |  | 126,538,000 |
Commercial Portfolio Segment [Member] | Financial Asset, 30 to 59 Days Past Due [Member] |  |  |  |
Loans | 305,000 |  | 700,000 |
Commercial Portfolio Segment [Member] | Financial Asset, 60 to 89 Days Past Due [Member] |  |  |  |
Loans | 0 |  | 28,000 |
Commercial Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] |  |  |  |
Loans | 0 |  | 0 |
Commercial Portfolio Segment [Member] | Pass [Member] |  |  |  |
Originated prior | 25,468,000 |  | 18,752,000 |
Originated four years before | 6,542,000 |  | 8,542,000 |
Originated three years before | 11,323,000 |  | 18,539,000 |
Originated two years before | 8,509,000 |  | 12,388,000 |
Originated one years before | 18,720,000 |  | 14,776,000 |
Originated current year | 15,271,000 |  | 19,399,000 |
Total Term Loans | 85,833,000 |  | 92,396,000 |
Financing Receivable Revolving | 21,797,000 |  | 30,562,000 |
Loans | 107,630,000 |  | 122,958,000 |
Commercial Portfolio Segment [Member] | Substandard [Member] |  |  |  |
Originated prior | 255,000 |  | 266,000 |
Originated four years before | 2,835,000 |  | 0 |
Originated three years before | 0 |  | 2,835,000 |
Originated two years before | 0 |  | 0 |
Originated one years before | 0 |  | 0 |
Originated current year | 0 |  | 0 |
Total Term Loans | 3,090,000 |  | 3,101,000 |
Financing Receivable Revolving | 1,168,000 |  | 1,217,000 |
Loans | 4,258,000 |  | 4,318,000 |
Commercial Portfolio Segment [Member] | Doubtful [Member] |  |  |  |
Originated prior | 0 |  | 0 |
Originated four years before | 0 |  | 0 |
Originated three years before | 0 |  | 0 |
Originated two years before | 0 |  | 0 |
Originated one years before | 0 |  | 0 |
Originated current year | 0 |  | 0 |
Total Term Loans | 0 |  | 0 |
Financing Receivable Revolving | 0 |  | 0 |
Loans | 0 |  | 0 |
Commercial Portfolio Segment [Member] | Unlikely to be Collected Financing Receivable [Member] |  |  |  |
Originated prior | 0 |  | 0 |
Originated four years before | 0 |  | 0 |
Originated three years before | 0 |  |  |
Originated two years before | 0 |  | 0 |
Originated one years before | 0 |  | 0 |
Originated current year | 0 |  | 0 |
Total Term Loans | 0 |  | 0 |
Financing Receivable Revolving | 0 |  | 0 |
Loans | 0 |  | 0 |
Commercial Real Estate Portfolio Segment [Member] |  |  |  |
Originated prior | 264,144,000 |  | 214,569,000 |
Originated four years before | 61,266,000 |  | 66,353,000 |
Originated three years before | 48,702,000 |  | 63,697,000 |
Originated two years before | 42,836,000 |  | 49,117,000 |
Originated one years before | 70,650,000 |  | 43,091,000 |
Originated current year | 2,014,000 |  | 71,073,000 |
Total Term Loans | 489,612,000 |  | 507,900,000 |
Financing Receivable Revolving | 0 |  | 0 |
Loans | 489,612,000 |  | 507,900,000 |
Nonaccrual | 0 |  | 191,000 |
Originated prior, writeoff | 191,000 |  |  | $ 0
Originated four years before, writeoff | 0 |  |  | 0
Originated three years before, writeoff | 0 |  |  | 0
Originated two years before, writeoff | 0 |  |  | 0
Originated one years before, writeoff | 0 |  |  | 0
Originated current year, writeoff | 0 |  |  | 0
Financing Receivable, before Allowance for Credit Loss and Revolving Loans, Writeoff | 191,000 |  |  | 0
Financing Receivable Revolving, Writeoff | 0 |  |  | 0
Loans, Writeoff | 191,000 | (0) |  | 0
Commercial Real Estate Portfolio Segment [Member] | Financial Asset, Not Past Due [Member] |  |  |  |
Loans | 488,508,000 |  | 506,588,000 |
Commercial Real Estate Portfolio Segment [Member] | Financial Asset, 30 to 59 Days Past Due [Member] |  |  |  |
Loans | 1,104,000 |  | 1,121,000 |
Commercial Real Estate Portfolio Segment [Member] | Financial Asset, 60 to 89 Days Past Due [Member] |  |  |  |
Loans | 0 |  | 0 |
Commercial Real Estate Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] |  |  |  |
Loans | 0 |  | 0 |
Commercial Real Estate Portfolio Segment [Member] | Pass [Member] |  |  |  |
Originated prior | 254,005,000 |  | 197,160,000 |
Originated four years before | 61,266,000 |  | 65,384,000 |
Originated three years before | 48,702,000 |  | 63,697,000 |
Originated two years before | 42,836,000 |  | 49,117,000 |
Originated one years before | 70,650,000 |  | 43,091,000 |
Originated current year | 2,014,000 |  | 71,073,000 |
Total Term Loans | 479,473,000 |  | 489,522,000 |
Financing Receivable Revolving | 0 |  | 0 |
Loans | 479,473,000 |  | 489,522,000 |
Commercial Real Estate Portfolio Segment [Member] | Substandard [Member] |  |  |  |
Originated prior | 10,139,000 |  | 17,409,000 |
Originated four years before | 0 |  | 969,000 |
Originated three years before | 0 |  | 0 |
Originated two years before | 0 |  | 0 |
Originated one years before | 0 |  | 0 |
Originated current year | 0 |  | 0 |
Total Term Loans | 10,139,000 |  | 18,378,000 |
Financing Receivable Revolving | 0 |  | 0 |
Loans | 10,139,000 |  | 18,378,000 |
Commercial Real Estate Portfolio Segment [Member] | Doubtful [Member] |  |  |  |
Originated prior | 0 |  | 0 |
Originated four years before | 0 |  | 0 |
Originated three years before | 0 |  | 0 |
Originated two years before | 0 |  | 0 |
Originated one years before | 0 |  | 0 |
Originated current year | 0 |  | 0 |
Total Term Loans | 0 |  | 0 |
Financing Receivable Revolving | 0 |  | 0 |
Loans | 0 |  | 0 |
Commercial Real Estate Portfolio Segment [Member] | Unlikely to be Collected Financing Receivable [Member] |  |  |  |
Originated prior | 0 |  | 0 |
Originated four years before | 0 |  | 0 |
Originated three years before | 0 |  | 0 |
Originated two years before | 0 |  | 0 |
Originated one years before | 0 |  | 0 |
Originated current year | 0 |  | 0 |
Total Term Loans | 0 |  | 0 |
Financing Receivable Revolving | 0 |  | 0 |
Loans | 0 |  | 0 |
Residential Portfolio Segment [Member] |  |  |  |
Originated prior | 8,061,000 |  | 8,274,000 |
Originated four years before | 0 |  | 0 |
Originated three years before | 0 |  | 0 |
Originated two years before | 0 |  | 0 |
Originated one years before | 0 |  | 0 |
Originated current year | 0 |  | 0 |
Total Term Loans | 8,061,000 |  | 8,274,000 |
Financing Receivable Revolving | 0 |  | 0 |
Loans | 8,061,000 |  | 8,274,000 |
Nonaccrual | 0 |  | 0 |
Originated prior, writeoff | 0 |  |  | 0
Originated four years before, writeoff | 0 |  |  | 0
Originated three years before, writeoff | 0 |  |  | 0
Originated two years before, writeoff | 0 |  |  | 0
Originated one years before, writeoff | 0 |  |  | 0
Originated current year, writeoff | 0 |  |  | 0
Financing Receivable, before Allowance for Credit Loss and Revolving Loans, Writeoff | 0 |  |  | 0
Financing Receivable Revolving, Writeoff | 0 |  |  | 0
Loans, Writeoff | (0) | (0) |  | 0
Residential Portfolio Segment [Member] | Financial Asset, Not Past Due [Member] |  |  |  |
Loans | 7,865,000 |  | 8,274,000 |
Residential Portfolio Segment [Member] | Financial Asset, 30 to 59 Days Past Due [Member] |  |  |  |
Loans | 196,000 |  | 0 |
Residential Portfolio Segment [Member] | Financial Asset, 60 to 89 Days Past Due [Member] |  |  |  |
Loans | 0 |  | 0 |
Residential Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] |  |  |  |
Loans | 0 |  | 0 |
Residential Portfolio Segment [Member] | Pass [Member] |  |  |  |
Originated prior | 7,779,000 |  | 7,984,000 |
Originated four years before | 0 |  | 0 |
Originated three years before | 0 |  | 0 |
Originated two years before | 0 |  | 0 |
Originated one years before | 0 |  | 0 |
Originated current year | 0 |  | 0 |
Total Term Loans | 7,779,000 |  | 7,984,000 |
Financing Receivable Revolving | 0 |  | 0 |
Loans | 7,779,000 |  | 7,984,000 |
Residential Portfolio Segment [Member] | Substandard [Member] |  |  |  |
Originated prior | 282,000 |  | 290,000 |
Originated four years before | 0 |  | 0 |
Originated three years before | 0 |  | 0 |
Originated two years before | 0 |  | 0 |
Originated one years before | 0 |  | 0 |
Originated current year | 0 |  | 0 |
Total Term Loans | 282,000 |  | 290,000 |
Financing Receivable Revolving | 0 |  | 0 |
Loans | 282,000 |  | 290,000 |
Residential Portfolio Segment [Member] | Doubtful [Member] |  |  |  |
Originated prior | 0 |  | 0 |
Originated four years before | 0 |  | 0 |
Originated three years before | 0 |  | 0 |
Originated two years before | 0 |  | 0 |
Originated one years before | 0 |  | 0 |
Originated current year | 0 |  | 0 |
Total Term Loans | 0 |  | 0 |
Financing Receivable Revolving | 0 |  | 0 |
Loans | 0 |  | 0 |
Residential Portfolio Segment [Member] | Unlikely to be Collected Financing Receivable [Member] |  |  |  |
Originated prior | 0 |  | 0 |
Originated four years before | 0 |  | 0 |
Originated three years before | 0 |  | 0 |
Originated two years before | 0 |  | 0 |
Originated one years before | 0 |  | 0 |
Originated current year | 0 |  | 0 |
Total Term Loans | 0 |  | 0 |
Financing Receivable Revolving | 0 |  | 0 |
Loans | 0 |  | 0 |
Construction Portfolio Segment [Member] |  |  |  |
Originated prior | 0 |  |  | 0
Originated four years before | 0 |  |  | 0
Originated three years before | 0 |  |  | 0
Originated two years before | 0 |  |  | 0
Originated one years before | 0 |  |  | 0
Originated current year | 0 |  |  | 0
Total Term Loans | 0 |  |  | 0
Financing Receivable Revolving | 5,064,000 |  |  | 5,064,000
Loans | 5,064,000 |  | 5,064,000 | 5,064,000
Nonaccrual | 0 |  | 0 |
Originated prior, writeoff | 0 |  |  | 0
Originated four years before, writeoff | 0 |  |  | 0
Originated three years before, writeoff | 0 |  |  | 0
Originated two years before, writeoff | 0 |  |  | 0
Originated one years before, writeoff | 0 |  |  | 0
Originated current year, writeoff | 0 |  |  | 0
Financing Receivable, before Allowance for Credit Loss and Revolving Loans, Writeoff | 0 |  |  | 0
Financing Receivable Revolving, Writeoff | 0 |  |  | 0
Loans, Writeoff | (0) | (0) |  | 0
Construction Portfolio Segment [Member] | Financial Asset, Not Past Due [Member] |  |  |  |
Loans | 5,064,000 |  | 5,064,000 |
Construction Portfolio Segment [Member] | Financial Asset, 30 to 59 Days Past Due [Member] |  |  |  |
Loans | 0 |  | 0 |
Construction Portfolio Segment [Member] | Financial Asset, 60 to 89 Days Past Due [Member] |  |  |  |
Loans | 0 |  | 0 |
Construction Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] |  |  |  |
Loans | 0 |  | 0 |
Construction Portfolio Segment [Member] | Pass [Member] |  |  |  |
Originated prior | 0 |  |  | 0
Originated four years before | 0 |  |  | 0
Originated three years before | 0 |  |  | 0
Originated two years before | 0 |  |  | 0
Originated one years before | 0 |  |  | 0
Originated current year | 0 |  |  | 0
Total Term Loans | 0 |  |  | 0
Financing Receivable Revolving | 0 |  |  | 0
Loans | 0 |  | 0 | 0
Construction Portfolio Segment [Member] | Substandard [Member] |  |  |  |
Originated prior | 0 |  |  | 0
Originated four years before | 0 |  |  | 0
Originated three years before | 0 |  |  | 0
Originated two years before | 0 |  |  | 0
Originated one years before | 0 |  |  | 0
Originated current year | 0 |  |  | 0
Total Term Loans | 0 |  |  | 0
Financing Receivable Revolving | 5,064,000 |  |  | 5,064,000
Loans | 5,064,000 |  | 5,064,000 | 5,064,000
Construction Portfolio Segment [Member] | Doubtful [Member] |  |  |  |
Originated prior | 0 |  |  | 0
Originated four years before | 0 |  |  | 0
Originated three years before | 0 |  |  | 0
Originated two years before | 0 |  |  | 0
Originated one years before | 0 |  |  | 0
Originated current year | 0 |  |  | 0
Total Term Loans | 0 |  |  | 0
Financing Receivable Revolving | 0 |  |  | 0
Loans | 0 |  | 0 | 0
Construction Portfolio Segment [Member] | Unlikely to be Collected Financing Receivable [Member] |  |  |  |
Originated prior | 0 |  |  | 0
Originated four years before | 0 |  |  | 0
Originated three years before | 0 |  |  | 0
Originated two years before | 0 |  |  | 0
Originated one years before | 0 |  |  | 0
Originated current year | 0 |  |  | 0
Total Term Loans | 0 |  |  | 0
Financing Receivable Revolving | 0 |  |  | 0
Loans | 0 |  | 0 | 0
Consumer Portfolio Segment [Member] |  |  |  |
Originated prior | 14,992,000 |  |  | 6,274,000
Originated four years before | 29,566,000 |  |  | 12,739,000
Originated three years before | 45,127,000 |  |  | 33,870,000
Originated two years before | 24,758,000 |  |  | 50,542,000
Originated one years before | 22,970,000 |  |  | 27,430,000
Originated current year | 4,460,000 |  |  | 24,905,000
Total Term Loans | 141,873,000 |  |  | 155,760,000
Financing Receivable Revolving | 14,532,000 |  |  | 16,026,000
Loans | 156,405,000 |  | 171,786,000 | 171,786,000
Nonaccrual | 0 |  | 0 | 0
Originated prior, writeoff | 55,000 |  |  | 246,000
Originated four years before, writeoff | 400,000 |  |  | 388,000
Originated three years before, writeoff | 545,000 |  |  | 2,376,000
Originated two years before, writeoff | 267,000 |  |  | 1,843,000
Originated one years before, writeoff | 203,000 |  |  | 913,000
Originated current year, writeoff | 0 |  |  | 162,000
Financing Receivable, before Allowance for Credit Loss and Revolving Loans, Writeoff | 1,470,000 |  |  | 5,928,000
Financing Receivable Revolving, Writeoff | 55,000 |  |  | 463,000
Loans, Writeoff | 1,525,000 | $ 2,003,000 |  | 6,391,000
Consumer Portfolio Segment [Member] | Term Loan Originated Prior [Member] |  |  |  |
Nonaccrual | 0 |  |  | 0
Consumer Portfolio Segment [Member] | Term Loans Originated Four Years Prior [Member] |  |  |  |
Nonaccrual | 0 |  |  | 0
Consumer Portfolio Segment [Member] | Term Loans Originated Three Years Prior [Member] |  |  |  |
Nonaccrual | 0 |  |  | 0
Consumer Portfolio Segment [Member] | Term Loans Originated Two Years Prior [Member] |  |  |  |
Nonaccrual | 0 |  |  | 0
Consumer Portfolio Segment [Member] | Term Loans Originated One Year Prior [Member] |  |  |  |
Nonaccrual | 0 |  |  | 0
Consumer Portfolio Segment [Member] | Term Loans Originated Current Year [Member] |  |  |  |
Nonaccrual | 0 |  |  | 0
Consumer Portfolio Segment [Member] | Total Term Loans [Member] |  |  |  |
Total Term Loans | 0 |  |  | 0
Consumer Portfolio Segment [Member] | Revolving Loans Amortized Cost Basis [Member] |  |  |  |
Nonaccrual | 0 |  |  | 0
Consumer Portfolio Segment [Member] | Financial Asset, Not Past Due [Member] |  |  |  |
Originated prior | 14,575,000 |  |  | 6,068,000
Originated four years before | 28,719,000 |  |  | 12,464,000
Originated three years before | 43,829,000 |  |  | 32,608,000
Originated two years before | 24,305,000 |  |  | 48,694,000
Originated one years before | 22,626,000 |  |  | 26,805,000
Originated current year | 4,460,000 |  |  | 24,522,000
Total Term Loans | 138,514,000 |  |  | 151,161,000
Financing Receivable Revolving | 14,452,000 |  |  | 15,714,000
Loans | 152,966,000 |  | 166,875,000 | 166,875,000
Consumer Portfolio Segment [Member] | Financial Asset, 30 to 59 Days Past Due [Member] |  |  |  |
Originated prior | 339,000 |  |  | 173,000
Originated four years before | 707,000 |  |  | 201,000
Originated three years before | 1,016,000 |  |  | 949,000
Originated two years before | 297,000 |  |  | 1,392,000
Originated one years before | 157,000 |  |  | 385,000
Originated current year | 0 |  |  | 263,000
Total Term Loans | 2,516,000 |  |  | 3,363,000
Financing Receivable Revolving | 27,000 |  |  | 130,000
Loans | 2,543,000 |  | 3,493,000 | 3,493,000
Consumer Portfolio Segment [Member] | Financial Asset, 60 to 89 Days Past Due [Member] |  |  |  |
Originated prior | 29,000 |  |  | 33,000
Originated four years before | 72,000 |  |  | 36,000
Originated three years before | 204,000 |  |  | 184,000
Originated two years before | 100,000 |  |  | 256,000
Originated one years before | 165,000 |  |  | 91,000
Originated current year | 0 |  |  | 120,000
Total Term Loans | 570,000 |  |  | 720,000
Financing Receivable Revolving | 49,000 |  |  | 164,000
Loans | 619,000 |  | 884,000 | 884,000
Consumer Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] |  |  |  |
Originated prior | 49,000 |  |  | 0
Originated four years before | 68,000 |  |  | 38,000
Originated three years before | 78,000 |  |  | 129,000
Originated two years before | 56,000 |  |  | 200,000
Originated one years before | 22,000 |  |  | 149,000
Originated current year | 0 |  |  | 0
Total Term Loans | 273,000 |  |  | 516,000
Financing Receivable Revolving | 4,000 |  |  | 18,000
Loans | 277,000 |  | 534,000 | $ 534,000
Consumer Portfolio Segment [Member] | Pass [Member] |  |  |  |
Loans | 154,279,000 |  | 169,251,000 |
Consumer Portfolio Segment [Member] | Substandard [Member] |  |  |  |
Loans | 1,717,000 |  | 1,817,000 |
Consumer Portfolio Segment [Member] | Doubtful [Member] |  |  |  |
Loans | 99,000 |  | 192,000 |
Consumer Portfolio Segment [Member] | Unlikely to be Collected Financing Receivable [Member] |  |  |  |
Loans | $ 310,000 |  | $ 526,000 |

X
- Definition Amount of writeoff of financing receivable, charged against allowance for credit loss. + References Reference 1: 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 Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11B -Subparagraph (c)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 4: 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 + Details
Name: | us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amortized cost of financing receivable originated more than five years prior to current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: 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 + Details
Name: | us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amortized cost of financing receivable originated four years prior to current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: 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 + Details
Name: | us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amortized cost of financing receivable originated in current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: 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 + Details
Name: | us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amortized cost of financing receivable originated in fiscal year prior to current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: 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 + Details
Name: | us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of writeoff of financing receivable originated more than five years before current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: 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 + Details
Name: | us-gaap_FinancingReceivableOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amortized cost of financing receivable originated three years prior to current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: 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 + Details
Name: | us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amortized cost of financing receivable originated two years prior to current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: 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 + Details
Name: | us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amortized cost of financing receivable on nonaccrual status. Excludes net investment in lease. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-7 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-K (SK) -Number 229 -Section 1405 -Paragraph a -Subparagraph (3) -Publisher SEC Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-K (SK) -Number 229 -Section 1405 -Paragraph a -Subparagraph (2) -Publisher SEC Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 16 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-16 + Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amortized cost of financing receivable that can be withdrawn, repaid, and redrawn. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: 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 + Details
Name: | us-gaap_FinancingReceivableRevolving
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of writeoff of financing receivable that can be withdrawn, repaid, and redrawn. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: 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 + Details
Name: | us-gaap_FinancingReceivableRevolvingWriteoff
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of writeoff of financing receivable originated four years before current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: 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 + Details
Name: | us-gaap_FinancingReceivableYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of writeoff of financing receivable originated three years before current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: 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 + Details
Name: | us-gaap_FinancingReceivableYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of writeoff of financing receivable originated in current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: 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 + Details
Name: | us-gaap_FinancingReceivableYearOneOriginatedCurrentFiscalYearWriteoff
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of writeoff of financing receivable originated two years before current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: 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 + Details
Name: | us-gaap_FinancingReceivableYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of writeoff of financing receivable originated in fiscal year before current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: 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 + Details
Name: | us-gaap_FinancingReceivableYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amortized cost, before allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and 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 825 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Publisher FASB -URI https://asc.fasb.org/1943274/2147482736/825-10-45-1A Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 948 -SubTopic 310 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477011/948-310-45-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13 Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7A -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-7A Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-29 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-K (SK) -Number 229 -Section 1405 -Paragraph a -Subparagraph (1) -Publisher SEC Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-K (SK) -Number 229 -Section 1405 -Paragraph a -Subparagraph (2) -Publisher SEC Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef -Name Regulation S-K (SK) -Number 229 -Section 1404 -Paragraph a -Publisher SEC Reference 10: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 80 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-80 Reference 11: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(3)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-14 Reference 14: 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_NotesReceivableGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of write off for financing receivable before allowance for credit loss and revolving loans. + References No definition available. + Details
Name: | wabc_FinancingReceivableBeforeAllowanceForCreditLossAndRevolvingLoansWriteoff
Namespace Prefix: | wabc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amortized cost of financing receivable that is a term loan. + References No definition available. + Details
Name: | wabc_FinancingReceivableTermLoan
Namespace Prefix: | wabc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetNotPastDueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivables30To59DaysPastDueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivables60To89DaysPastDueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember
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: |

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=us-gaap_ResidentialPortfolioSegmentMember
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_ConsumerPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

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

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

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

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

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