XML 90 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits - Scheduled maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Brokered certificates    
Brokered certificates of deposit $ 30,700 $ 37,000
Deposits held by senior officers and directors, including their related interests 12,000 13,800
Time Deposit Maturities    
2024 435,491  
2025 63,409  
2026 15,097  
2027 5,401  
2028 8,508  
Total $ 527,906 $ 441,921