XML 108 R96.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 11 - Deposits - Time Deposit Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Three months or less $ 101,314  
Over three through six months 124,169  
Over six through twelve months 230,925  
Total 2025 456,408  
2026 46,659  
2027 3,899  
2028 1,647  
2029 1,534  
Thereafter 437  
Time Deposits $ 510,584 $ 338,971