v3.26.1
Deposits - Composition of Deposits (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Deposits [Abstract]    
Non-interest-bearing demand deposits $ 1,826,739 $ 1,818,888
Interest-bearing checking accounts 1,229,287 878,638
Money market demand accounts 2,710,183 2,942,927
Other savings 489,415 489,504
Time deposits (below $250,000) 1,152,305 1,096,015
Time deposits ($250,000 and above) 462,833 421,471
Total deposits $ 7,870,762 $ 7,647,443