v3.26.1
Deposits - Scheduled Maturities and Weighted Average Rates of Timed Deposits (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Statistical Disclosure for Banks [Abstract]    
Within 1 year $ 272,194 $ 270,313
Over 1 year to 2 years 39,734 44,029
Over 2 years to 3 years 3,195 3,850
Over 3 years to 4 years 3,352 2,884
Over 4 years to 5 years 542 1,576
Term certificate accounts $ 319,017 $ 322,652
Within 1 year, weighted average rate 3.38% 3.51%
Over 1 year to 2 years, weighted average rate 3.65% 3.71%
Over 2 years to 3 years, weighted average rate 3.06% 3.28%
Over 3 years to 4 years, weighted average rate 3.09% 3.34%
Over 4 years to 5 years, weighted average rate 2.36% 3.01%
Total, weighted average interest rate 3.41% 3.53%