v3.26.3
Deposits - Composition of deposits (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Deposits.    
Transaction Deposits $ 1,840,890 $ 1,816,810
Savings and Money Market Deposits 1,538,271 1,380,922
Time Deposits 298,804 312,154
Brokered Deposits 795,054 810,483
Total Deposits 4,473,019 4,320,369
Brokered money market accounts $ 136,300 $ 145,500