v3.26.1
Deposits - Time Deposits by Maturity (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Deposits [Abstract]  
Time Deposit Maturities, Remainder of Fiscal Year $ 492,823
Time Deposit Maturities, Year One 136,744
Time Deposit Maturities, Year Two 32,095
Time Deposit Maturities, Year Three 19,813
Time Deposit Maturities, Year Four 7,635
Time Deposit Maturities, after Year Five 1,022
Time Deposits $ 690,132