XML 214 R84.htm IDEA: XBRL DOCUMENT v3.26.1
Deposits (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Deposits    
Noninterest-bearing demand $ 2,830,008 $ 2,831,919
Interest-bearing:    
Demand accounts 3,961,364 4,202,031
Brokered - demand 903 3,000
Money market 2,347,801 2,436,713
Brokered - money market 14,410 12,288
Savings 229,988 225,612
Time 1,147,075 1,166,517
Total deposits 10,531,549 $ 10,878,080
Time deposits that meet or exceed FDIC insurance limit $ 573,400