XML 57 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits (Tables)
12 Months Ended
Dec. 31, 2023
Deposits [Abstract]  
Schedule of Maturities of All Time Deposits
A schedule of maturities of all time deposits are as follows:

(in thousands)December 31, 2023
2024$505,561 
2025179,990 
202632,228 
202710,520 
2028 and thereafter92,426 
Total$820,725