XML 118 R97.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deposits Maturity of time deposits (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Deposits [Abstract]  
Interest-Bearing Domestic Deposit, Brokered $ 176,500
Time Deposit Maturities, Next Twelve Months 776,464
Time Deposit Maturities, Year Two 90,965
Time Deposit Maturities, Year Three 20,700
Time Deposit Maturities, Year Four 11,689
Time Deposit Maturities, Year Five 11,955
Time Deposit Maturities, after Year Five 10
Time Deposits $ 911,783