XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Note 7 - Deposits (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Scheduled Maturities of Time Deposits [Table Text Block]

Year of Maturity

 

Time Deposits

 

2025

 

$

297,330

 

2026

 

 

4,683

 

2027

 

 

4,318

 

2028

 

 

2,552

 

2029

 

 

3,084

 

Thereafter

 

 

647

 

Total time deposits

 

$

312,614