XML 77 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deposits Time Deposit Maturities (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Time Deposits, Fiscal Year Maturity [Abstract]  
Time Deposit Maturities, Next Twelve Months $ 174,608
Time Deposit Maturities, Year Two 7,972
Time Deposit Maturities, Year Three 6,267
Time Deposit Maturities, Year Four 1,636
Time Deposit Maturities, Year Five 764
Time Deposit Maturities, after Year Five 0
Time Deposits, Total $ 191,247