v3.26.3
Deposits (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Deposits    
Noninterest-bearing demand $ 2,904,255 $ 2,831,919
Interest-bearing:    
Demand accounts 4,197,467 4,202,031
Brokered - demand 2,783 3,000
Money market 2,560,321 2,436,713
Brokered - money market 12,552 12,288
Savings 276,780 225,612
Time 1,080,691 1,166,517
Total deposits 11,034,849 $ 10,878,080
Time deposits that meet or exceed FDIC insurance limit $ 541,700