v3.26.1
Deposits - Schedule of Maturities of Time Deposits (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Deposits  
2027 $ 563,056
2028 42,667
2029 15,976
2030 7,920
2031 6,262
Thereafter 580
Total $ 636,461