XML 101 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Borrowings, Short-term Debt (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Short-term Debt [Abstract]    
Repurchase agreements $ 240,166 $ 225,245
Federal funds purchased 500 500
Total short-term debt $ 240,666 $ 225,745
Federal Funds Purchased [Member]    
Short-term Debt [Abstract]    
Average interest rate 4.30%  
Repurchase Agreements [Member]    
Short-term Debt [Abstract]    
Average interest rate 4.05%  
Maximum balance for repurchase agreements at any month-end $ 240,200  
Average balance of repurchase agreements $ 228,600