v3.26.1
Note 7 - Deposits (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Scheduled Maturities of Time Deposits [Table Text Block]

Year of Maturity

 

Time Deposits

 

2026

 

$

287,409

 

2027

 

 

6,918

 

2028

 

 

4,174

 

2029

 

 

5,935

 

2030

 

 

11,891

 

Thereafter

 

 

1,183

 

Total time deposits

 

$

317,510