v3.26.1
Deposits - Scheduled maturity of time deposits (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Deposits [Abstract]  
Remainder of 2026 $ 1,070,325
2027 536,957
2028 5,159
2029 1,136
2030 1,124
Thereafter 437
Total $ 1,615,138