XML 98 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deposits - Scheduled maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Brokered certificates    
Brokered certificates of deposit $ 29,800 $ 30,700
Deposits held by senior officers and directors, including their related interests 11,000 12,000
Time Deposit Maturities    
2025 700,746  
2026 27,775  
2027 7,645  
2028 8,130  
2029 4,381  
Total $ 748,677 $ 527,906