v3.25.2
Note 8 - Past Due Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans $ 1,218,953 $ 1,216,551
Financing Receivables, 30 to 59 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 10,613 738
Financing Receivables, 60 to 89 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 372 651
Financing Receivables, Equal to Greater than 90 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 979 798
Financing Receivables, Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 11,964 2,187
Current Loans [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 1,206,989 1,214,364
Commercial Portfolio Segment [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 1,029,635 1,029,809
Commercial Portfolio Segment [Member] | Commercial and industrial    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 146,535 153,187
Commercial Portfolio Segment [Member] | Commercial and industrial | Financing Receivables, 30 to 59 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 0 0
Commercial Portfolio Segment [Member] | Commercial and industrial | Financing Receivables, 60 to 89 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 0 0
Commercial Portfolio Segment [Member] | Commercial and industrial | Financing Receivables, Equal to Greater than 90 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 0 0
Commercial Portfolio Segment [Member] | Commercial and industrial | Financing Receivables, Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 0 0
Commercial Portfolio Segment [Member] | Commercial and industrial | Current Loans [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 146,535 153,187
Commercial Portfolio Segment [Member] | Construction and Land Development [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 115,589 129,464
Commercial Portfolio Segment [Member] | Construction and Land Development [Member] | Financing Receivables, 30 to 59 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 10,336 0
Commercial Portfolio Segment [Member] | Construction and Land Development [Member] | Financing Receivables, 60 to 89 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 0 0
Commercial Portfolio Segment [Member] | Construction and Land Development [Member] | Financing Receivables, Equal to Greater than 90 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 0 0
Commercial Portfolio Segment [Member] | Construction and Land Development [Member] | Financing Receivables, Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 10,336 0
Commercial Portfolio Segment [Member] | Construction and Land Development [Member] | Current Loans [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 105,253 129,464
Commercial Portfolio Segment [Member] | Real Estate Secured by Multi-family Properties [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 129,037 137,461
Commercial Portfolio Segment [Member] | Real Estate Secured by Multi-family Properties [Member] | Financing Receivables, 30 to 59 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 0 0
Commercial Portfolio Segment [Member] | Real Estate Secured by Multi-family Properties [Member] | Financing Receivables, 60 to 89 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 0 0
Commercial Portfolio Segment [Member] | Real Estate Secured by Multi-family Properties [Member] | Financing Receivables, Equal to Greater than 90 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 0 0
Commercial Portfolio Segment [Member] | Real Estate Secured by Multi-family Properties [Member] | Financing Receivables, Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 0 0
Commercial Portfolio Segment [Member] | Real Estate Secured by Multi-family Properties [Member] | Current Loans [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 129,037 137,461
Commercial Portfolio Segment [Member] | Real estate secured by owner-occupied properties    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 166,463 163,955
Commercial Portfolio Segment [Member] | Real estate secured by owner-occupied properties | Financing Receivables, 30 to 59 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 0 150
Commercial Portfolio Segment [Member] | Real estate secured by owner-occupied properties | Financing Receivables, 60 to 89 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 0 169
Commercial Portfolio Segment [Member] | Real estate secured by owner-occupied properties | Financing Receivables, Equal to Greater than 90 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 148 0
Commercial Portfolio Segment [Member] | Real estate secured by owner-occupied properties | Financing Receivables, Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 148 319
Commercial Portfolio Segment [Member] | Real estate secured by owner-occupied properties | Current Loans [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 166,315 163,636
Commercial Portfolio Segment [Member] | Real Estate Secured by Other Commercial Properties [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 332,064 313,390
Commercial Portfolio Segment [Member] | Real Estate Secured by Other Commercial Properties [Member] | Financing Receivables, 30 to 59 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 0 0
Commercial Portfolio Segment [Member] | Real Estate Secured by Other Commercial Properties [Member] | Financing Receivables, 60 to 89 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 0 0
Commercial Portfolio Segment [Member] | Real Estate Secured by Other Commercial Properties [Member] | Financing Receivables, Equal to Greater than 90 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 0 0
Commercial Portfolio Segment [Member] | Real Estate Secured by Other Commercial Properties [Member] | Financing Receivables, Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 0 0
Commercial Portfolio Segment [Member] | Real Estate Secured by Other Commercial Properties [Member] | Current Loans [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 332,064 313,390
Commercial Portfolio Segment [Member] | Revolving real estate secured by 1-4 family properties-business    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 6,847 5,652
Commercial Portfolio Segment [Member] | Revolving real estate secured by 1-4 family properties-business | Financing Receivables, 30 to 59 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 0 0
Commercial Portfolio Segment [Member] | Revolving real estate secured by 1-4 family properties-business | Financing Receivables, 60 to 89 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 0 0
Commercial Portfolio Segment [Member] | Revolving real estate secured by 1-4 family properties-business | Financing Receivables, Equal to Greater than 90 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 0 0
Commercial Portfolio Segment [Member] | Revolving real estate secured by 1-4 family properties-business | Financing Receivables, Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 0 0
Commercial Portfolio Segment [Member] | Revolving real estate secured by 1-4 family properties-business | Current Loans [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 6,847 5,652
Commercial Portfolio Segment [Member] | Real estate secured by 1st lein on 1-4 family properties-business    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 108,920 105,779
Commercial Portfolio Segment [Member] | Real estate secured by 1st lein on 1-4 family properties-business | Financing Receivables, 30 to 59 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 127 0
Commercial Portfolio Segment [Member] | Real estate secured by 1st lein on 1-4 family properties-business | Financing Receivables, 60 to 89 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 129 0
Commercial Portfolio Segment [Member] | Real estate secured by 1st lein on 1-4 family properties-business | Financing Receivables, Equal to Greater than 90 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 201 0
Commercial Portfolio Segment [Member] | Real estate secured by 1st lein on 1-4 family properties-business | Financing Receivables, Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 457 0
Commercial Portfolio Segment [Member] | Real estate secured by 1st lein on 1-4 family properties-business | Current Loans [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 108,463 105,779
Commercial Portfolio Segment [Member] | Real estate secured by junior lein on 1-4 family properties-business    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 5,413 3,238
Commercial Portfolio Segment [Member] | Real estate secured by junior lein on 1-4 family properties-business | Financing Receivables, 30 to 59 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 0 0
Commercial Portfolio Segment [Member] | Real estate secured by junior lein on 1-4 family properties-business | Financing Receivables, 60 to 89 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 0 0
Commercial Portfolio Segment [Member] | Real estate secured by junior lein on 1-4 family properties-business | Financing Receivables, Equal to Greater than 90 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 0 0
Commercial Portfolio Segment [Member] | Real estate secured by junior lein on 1-4 family properties-business | Financing Receivables, Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 0 0
Commercial Portfolio Segment [Member] | Real estate secured by junior lein on 1-4 family properties-business | Current Loans [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 5,413 3,238
Commercial Portfolio Segment [Member] | State and Political Subdivisions [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 18,767 17,683
Commercial Portfolio Segment [Member] | State and Political Subdivisions [Member] | Financing Receivables, 30 to 59 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 0 0
Commercial Portfolio Segment [Member] | State and Political Subdivisions [Member] | Financing Receivables, 60 to 89 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 0 0
Commercial Portfolio Segment [Member] | State and Political Subdivisions [Member] | Financing Receivables, Equal to Greater than 90 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 0 0
Commercial Portfolio Segment [Member] | State and Political Subdivisions [Member] | Financing Receivables, Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 0 0
Commercial Portfolio Segment [Member] | State and Political Subdivisions [Member] | Current Loans [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 18,767 17,683
Retail Portfolio Segment [Member] | 1-4 Family Residential Mortgages [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 115,382 114,423
Retail Portfolio Segment [Member] | 1-4 Family Residential Mortgages [Member] | Financing Receivables, 30 to 59 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 0 114
Retail Portfolio Segment [Member] | 1-4 Family Residential Mortgages [Member] | Financing Receivables, 60 to 89 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 240 440
Retail Portfolio Segment [Member] | 1-4 Family Residential Mortgages [Member] | Financing Receivables, Equal to Greater than 90 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 406 571
Retail Portfolio Segment [Member] | 1-4 Family Residential Mortgages [Member] | Financing Receivables, Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 646 1,125
Retail Portfolio Segment [Member] | 1-4 Family Residential Mortgages [Member] | Current Loans [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 114,736 113,298
Retail Portfolio Segment [Member] | Construction-individual [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 433 0
Retail Portfolio Segment [Member] | Construction-individual [Member] | Financing Receivables, 30 to 59 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 0 0
Retail Portfolio Segment [Member] | Construction-individual [Member] | Financing Receivables, 60 to 89 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 0 0
Retail Portfolio Segment [Member] | Construction-individual [Member] | Financing Receivables, Equal to Greater than 90 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 0 0
Retail Portfolio Segment [Member] | Construction-individual [Member] | Financing Receivables, Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 0 0
Retail Portfolio Segment [Member] | Construction-individual [Member] | Current Loans [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 433 0
Retail Portfolio Segment [Member] | Revolving home equity secured by 1-4 family properties-personal    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 49,642 48,231
Retail Portfolio Segment [Member] | Revolving home equity secured by 1-4 family properties-personal | Financing Receivables, 30 to 59 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 0 235
Retail Portfolio Segment [Member] | Revolving home equity secured by 1-4 family properties-personal | Financing Receivables, 60 to 89 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 0 42
Retail Portfolio Segment [Member] | Revolving home equity secured by 1-4 family properties-personal | Financing Receivables, Equal to Greater than 90 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 119 119
Retail Portfolio Segment [Member] | Revolving home equity secured by 1-4 family properties-personal | Financing Receivables, Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 119 396
Retail Portfolio Segment [Member] | Revolving home equity secured by 1-4 family properties-personal | Current Loans [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 49,523 47,835
Retail Portfolio Segment [Member] | Real Estate Secured By 1st Lein on 1-4 Family Properties-Personal    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 6,591 6,561
Retail Portfolio Segment [Member] | Real Estate Secured By 1st Lein on 1-4 Family Properties-Personal | Financing Receivables, 30 to 59 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 124 126
Retail Portfolio Segment [Member] | Real Estate Secured By 1st Lein on 1-4 Family Properties-Personal | Financing Receivables, 60 to 89 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 0 0
Retail Portfolio Segment [Member] | Real Estate Secured By 1st Lein on 1-4 Family Properties-Personal | Financing Receivables, Equal to Greater than 90 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 89 91
Retail Portfolio Segment [Member] | Real Estate Secured By 1st Lein on 1-4 Family Properties-Personal | Financing Receivables, Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 213 217
Retail Portfolio Segment [Member] | Real Estate Secured By 1st Lein on 1-4 Family Properties-Personal | Current Loans [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 6,378 6,344
Retail Portfolio Segment [Member] | Real estate secured by junior lein on 1-4 family properties-personal    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 14,065 14,092
Retail Portfolio Segment [Member] | Real estate secured by junior lein on 1-4 family properties-personal | Financing Receivables, 30 to 59 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 0 95
Retail Portfolio Segment [Member] | Real estate secured by junior lein on 1-4 family properties-personal | Financing Receivables, 60 to 89 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 0 0
Retail Portfolio Segment [Member] | Real estate secured by junior lein on 1-4 family properties-personal | Financing Receivables, Equal to Greater than 90 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 16 17
Retail Portfolio Segment [Member] | Real estate secured by junior lein on 1-4 family properties-personal | Financing Receivables, Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 16 112
Retail Portfolio Segment [Member] | Real estate secured by junior lein on 1-4 family properties-personal | Current Loans [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 14,049 13,980
Retail Portfolio Segment [Member] | Student Loans [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 1,297 1,444
Retail Portfolio Segment [Member] | Student Loans [Member] | Financing Receivables, 30 to 59 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 3 0
Retail Portfolio Segment [Member] | Student Loans [Member] | Financing Receivables, 60 to 89 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 0 0
Retail Portfolio Segment [Member] | Student Loans [Member] | Financing Receivables, Equal to Greater than 90 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 0 0
Retail Portfolio Segment [Member] | Student Loans [Member] | Financing Receivables, Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 3 0
Retail Portfolio Segment [Member] | Student Loans [Member] | Current Loans [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 1,294 1,444
Retail Portfolio Segment [Member] | Overdrafts [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 245 209
Retail Portfolio Segment [Member] | Overdrafts [Member] | Financing Receivables, 30 to 59 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 20 13
Retail Portfolio Segment [Member] | Overdrafts [Member] | Financing Receivables, 60 to 89 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 3 0
Retail Portfolio Segment [Member] | Overdrafts [Member] | Financing Receivables, Equal to Greater than 90 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 0 0
Retail Portfolio Segment [Member] | Overdrafts [Member] | Financing Receivables, Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 23 13
Retail Portfolio Segment [Member] | Overdrafts [Member] | Current Loans [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 222 196
Retail Portfolio Segment [Member] | Other Consumer [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 1,663 1,782
Retail Portfolio Segment [Member] | Other Consumer [Member] | Financing Receivables, 30 to 59 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 3 5
Retail Portfolio Segment [Member] | Other Consumer [Member] | Financing Receivables, 60 to 89 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 0 0
Retail Portfolio Segment [Member] | Other Consumer [Member] | Financing Receivables, Equal to Greater than 90 Days Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 0 0
Retail Portfolio Segment [Member] | Other Consumer [Member] | Financing Receivables, Past Due [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans 3 5
Retail Portfolio Segment [Member] | Other Consumer [Member] | Current Loans [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans $ 1,660 $ 1,777