v3.26.1
Deposits - Composition of deposits (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Deposits.    
Transaction Deposits $ 1,775,454 $ 1,816,810
Savings and Money Market Deposits 1,435,582 1,380,922
Time Deposits 243,694 312,154
Brokered Deposits 891,474 810,483
Total Deposits 4,346,204 4,320,369
Brokered money market accounts $ 145,200 $ 145,500