v3.26.1
Deposits - Time Deposits by Maturity (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Deposits [Abstract]  
Time Deposit Maturities, Remainder of Fiscal Year $ 339,269
Time Deposit Maturities, Year One 151,499
Time Deposit Maturities, Year Two 55,384
Time Deposit Maturities, Year Three 30,894
Time Deposit Maturities, Year Four 34,017
Time Deposit Maturities, after Year Five 1,022
Time Deposits $ 612,085