XML 70 R60.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Deposits - Time Deposit Maturities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Time Deposit Maturities, Rolling Three Months Or Less $ 67,736  
Time Deposit Maturities, Rolling Over Three Through Six Months 88,753  
Time Deposit Maturities, Rolling Over Six Months Through Twelve Months 119,514  
April 1, 2024 - March 31, 2025 276,003  
April 1, 2025 - March 31, 2026 119,970  
Time Deposit Maturities, Rolling Year Three 10,196  
Time Deposit Maturities, Rolling Year Four 2,449  
Time Deposit Maturities, Rolling Year Five 1,366  
Time Deposit Maturities, after Rolling Year Five 960  
Time deposits $ 410,944 $ 338,971