v3.26.1
Deposits (Scheduled Maturities of Time Deposits) (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Deposits [Abstract]  
2026 (remainder of the year) $ 355,587
2027 177,908
2028 24,368
2029 227
2030 828
2031 71
Total time deposits $ 558,989