v3.26.1
Deposits - Deposits Summary (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Deposits [Abstract]    
Noninterest-bearing demand $ 3,095,696 $ 3,036,504
Interest-bearing demand 8,163,002 8,020,354
Savings 987,454 970,161
Time 3,466,356 3,472,765
Total deposits $ 15,712,508 $ 15,499,784