v3.26.1
Note 3 - Loans - Summary of Loan Classes and an Aging of Past Due Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Loans $ 1,487,398 $ 1,449,745 $ 1,443,022
Non-accrual loans 4,737 4,654  
Accruing loans past due 90 days or more amounted 0 0  
Commercial and Industrial Loans [Member]      
Loans 113,342 117,944 120,700
Non-accrual loans 2,329 2,615  
Accruing loans past due 90 days or more amounted 0 0  
Consumer and Other Loans [Member]      
Loans 17,884 19,116 19,928
Non-accrual loans 0 0  
Accruing loans past due 90 days or more amounted 0 0  
Financial Asset, 30 to 59 Days Past Due [Member]      
Loans 1,541 2,722  
Financial Asset, 30 to 59 Days Past Due [Member] | Commercial and Industrial Loans [Member]      
Loans 313 646  
Financial Asset, 30 to 59 Days Past Due [Member] | Consumer and Other Loans [Member]      
Loans 42 12  
Financial Asset, 60 to 89 Days Past Due [Member]      
Loans 1,363 1,400  
Financial Asset, 60 to 89 Days Past Due [Member] | Commercial and Industrial Loans [Member]      
Loans 301 520  
Financial Asset, 60 to 89 Days Past Due [Member] | Consumer and Other Loans [Member]      
Loans 1 23  
Financial Asset, Equal to or Greater than 90 Days Past Due [Member]      
Loans 2,725 2,308  
Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Commercial and Industrial Loans [Member]      
Loans 1,660 1,324  
Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Consumer and Other Loans [Member]      
Loans 0 0  
Financial Asset, Past Due [Member]      
Loans 5,629 6,430  
Financial Asset, Past Due [Member] | Commercial and Industrial Loans [Member]      
Loans 2,274 2,490  
Financial Asset, Past Due [Member] | Consumer and Other Loans [Member]      
Loans 43 35  
Financial Asset, Not Past Due [Member]      
Loans 1,481,769 1,443,315  
Financial Asset, Not Past Due [Member] | Commercial and Industrial Loans [Member]      
Loans 111,068 115,454  
Financial Asset, Not Past Due [Member] | Consumer and Other Loans [Member]      
Loans 17,841 19,081  
Construction and Land Development [Member] | Real Estate 1 [Member]      
Loans 113,289 88,424 78,169
Non-accrual loans 41 45  
Accruing loans past due 90 days or more amounted 0 0  
Construction and Land Development [Member] | Financial Asset, 30 to 59 Days Past Due [Member] | Real Estate 1 [Member]      
Loans 0 30  
Construction and Land Development [Member] | Financial Asset, 60 to 89 Days Past Due [Member] | Real Estate 1 [Member]      
Loans 0 0  
Construction and Land Development [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Real Estate 1 [Member]      
Loans 18 45  
Construction and Land Development [Member] | Financial Asset, Past Due [Member] | Real Estate 1 [Member]      
Loans 18 75  
Construction and Land Development [Member] | Financial Asset, Not Past Due [Member] | Real Estate 1 [Member]      
Loans 113,271 88,349  
Secured by Multi-family Residential Properties [Member] | Real Estate 1 [Member]      
Loans 522,763 527,283 544,162
Non-accrual loans 2,367 1,994  
Accruing loans past due 90 days or more amounted 0 0  
Secured by Multi-family Residential Properties [Member] | Financial Asset, 30 to 59 Days Past Due [Member] | Real Estate 1 [Member]      
Loans 1,020 2,034  
Secured by Multi-family Residential Properties [Member] | Financial Asset, 60 to 89 Days Past Due [Member] | Real Estate 1 [Member]      
Loans 915 857  
Secured by Multi-family Residential Properties [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Real Estate 1 [Member]      
Loans 1,047 939  
Secured by Multi-family Residential Properties [Member] | Financial Asset, Past Due [Member] | Real Estate 1 [Member]      
Loans 2,982 3,830  
Secured by Multi-family Residential Properties [Member] | Financial Asset, Not Past Due [Member] | Real Estate 1 [Member]      
Loans 519,781 523,453  
Other Real Estate Loans [Member] | Real Estate 1 [Member]      
Loans 720,120 696,978 $ 680,063
Non-accrual loans 0 0  
Accruing loans past due 90 days or more amounted 0 0  
Other Real Estate Loans [Member] | Financial Asset, 30 to 59 Days Past Due [Member] | Real Estate 1 [Member]      
Loans 166 0  
Other Real Estate Loans [Member] | Financial Asset, 60 to 89 Days Past Due [Member] | Real Estate 1 [Member]      
Loans 146 0  
Other Real Estate Loans [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Real Estate 1 [Member]      
Loans 0 0  
Other Real Estate Loans [Member] | Financial Asset, Past Due [Member] | Real Estate 1 [Member]      
Loans 312 0  
Other Real Estate Loans [Member] | Financial Asset, Not Past Due [Member] | Real Estate 1 [Member]      
Loans $ 719,808 $ 696,978