XML 99 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHORT-TERM BORROWINGS - Repurchase Agreements (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Repurchase Agreements    
Repurchase Agreements $ 39,921 $ 67,875
Average amount outstanding 116,993 84,004
Maximum amount outstanding at a month end $ 169,816 $ 96,728
Average interest rate during year (percent) 4.59% 1.48%
Interest rate at year-end (percent) 2.76% 0.27%
Maturity Overnight and continuous    
Repurchase Agreements    
Repurchase Agreements $ 32,319 $ 63,335
Maturity up to 30 days    
Repurchase Agreements    
Repurchase Agreements 300  
Maturity 30 to 90 Days    
Repurchase Agreements    
Repurchase Agreements 3,637 4,175
Maturity over Greater than 90 days    
Repurchase Agreements    
Repurchase Agreements $ 3,665 $ 365