v3.26.1
Deposits - Schedule of Maturities of Time Deposits (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Deposits  
2027 $ 732,563
2028 59,832
2029 31,591
2030 6,863
2031 5,183
Thereafter 233
Total $ 836,265