v3.26.1
DEPOSITS AND RELATED INTEREST (Maturities of Time Deposits) (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Year-end amount, Within One Year    
Three months or less $ 1,077,290 $ 751,849
Over 3 months through 6 months 608,115 430,578
Over 6 months through 1 year 746,136 628,006
Within one year 2,431,541 1,810,433
Year-end amount, after one year:    
Over 1 through 2 years 180,708 255,528
Over 2 through 3 years 61,706 70,597
Over 3 through 4 years 26,643 28,586
Over 4 through 5 years 32,211 32,186
Over 5 years 16 28
Certificates of deposit 2,732,825 2,197,358
Uninsured amount, within one year:    
Three months or less 644,156 369,112
Over 3 months through 6 months 440,716 166,044
Over 6 months through 1 year 306,934 243,192
Within one year 1,391,806 778,348
Uninsured amount, after one year:    
Over 1 through 2 years 37,849 49,932
Over 2 through 3 years 5,587 6,470
Over 3 through 4 years 4,857 3,738
Over 4 through 5 years 3,501 4,251
Over 5 years 0 0
Uninsured amount $ 1,443,600 $ 842,739