v3.26.1
Deposits - Composition Of Deposits (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Deposits    
Deposits $ 3,592,165 $ 3,380,415
Average balance, deposits 3,490,545 3,269,082
Non-interest-bearing transaction accounts    
Deposits    
Deposits 420,556 378,770
Average balance, deposits 421,518 419,691
Interest-bearing transaction accounts    
Deposits    
Deposits 1,297,353 1,103,696
Average balance, deposits 1,250,191 1,018,736
Money market accounts    
Deposits    
Deposits 936,914 905,773
Average balance, deposits 928,183 856,554
Certificates of deposit    
Deposits    
Deposits 222,852 284,764
Average balance, deposits 254,467 236,848
Wholesale deposits    
Deposits    
Deposits 714,490 707,412
Average balance, deposits $ 636,186 $ 737,253