XML 58 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 8 - Deposits (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule Of Time Deposits [Table Text Block]

2025

 $2,203,095 

2026

  297,852 

2027

  47,760 

2028

  7,572 

2029

  1,714 

Time deposits (before discount)

 $2,557,993 

Fair value discount

  (793)

Total time deposits (after discount)

 $2,557,200