XML 279 R104.htm IDEA: XBRL DOCUMENT v3.25.1
Short-term borrowings (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Short-term borrowings      
Ending Balance $ 15,900 $ 17,590 $ 114,930
Average Balance 37,120 38,331 42,680
Maximum Month-End Balance $ 133,918 $ 186,470 $ 142,075
Weighted Average Rate for the Year 5.48% 5.01% 2.58%
Weighted Average Rate at End of the Period 4.34% 5.35% 4.43%
FHLB advances - Overnight      
Short-term borrowings      
Ending Balance     $ 100,400
Average Balance $ 6,733 $ 19,171 32,647
Maximum Month-End Balance $ 83,900 $ 158,000 $ 125,975
Weighted Average Rate for the Year 5.53% 4.48% 2.73%
Weighted Average Rate at End of the Period     4.45%
Bank Term Funding Program      
Short-term borrowings      
Average Balance $ 12,352    
Maximum Month-End Balance $ 24,968    
Weighted Average Rate for the Year 5.73%    
Other borrowings      
Short-term borrowings      
Ending Balance $ 15,900 $ 17,590 $ 14,530
Average Balance 18,035 19,160 10,033
Maximum Month-End Balance $ 25,050 $ 28,470 $ 16,100
Weighted Average Rate for the Year 5.27% 5.54% 2.10%
Weighted Average Rate at End of the Period 4.34% 5.35% 4.33%