XML 120 R101.htm IDEA: XBRL DOCUMENT v3.25.0.1
BORROWINGS - Schedule of Maturities of Long Term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Federal Funds Purchased    
Maturities in Years Ending December 31:    
2025 $ 99,226  
2026 0  
2027 0  
2028 0  
2029 0  
2030 and after 0  
ASC 805 fair value adjustments at acquisition 0  
Total 99,226  
Securities Sold Under Repurchase Agreements    
Maturities in Years Ending December 31:    
2025 142,876  
2026 0  
2027 0  
2028 0  
2029 0  
2030 and after 0  
ASC 805 fair value adjustments at acquisition 0  
Total 142,876  
Federal Home Loan Bank Advances    
Maturities in Years Ending December 31:    
2025 95,000  
2026 75,000  
2027 250,000  
2028 190,000  
2029 150,000  
2030 and after 62,554  
ASC 805 fair value adjustments at acquisition 0  
Total 822,554  
Subordinated Debentures and Term Loans    
Maturities in Years Ending December 31:    
2025 1,157  
2026 0  
2027 0  
2028 5,000  
2029 30,000  
2030 and after 60,753  
ASC 805 fair value adjustments at acquisition (3,381)  
Total $ 93,529 $ 158,600