v3.26.1
DEPOSITS AND RELATED INTEREST (Maturities of Time Deposits) (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Year-end amount, Within One Year    
Three months or less $ 677,819 $ 751,849
Over 3 months through 6 months 495,788 430,578
Over 6 months through 1 year 572,322 628,006
Within one year 1,745,929 1,810,433
Year-end amount, after one year:    
Over 1 through 2 years 256,512 255,528
Over 2 through 3 years 65,186 70,597
Over 3 through 4 years 27,589 28,586
Over 4 through 5 years 33,071 32,186
Over 5 years 66 28
Certificates of deposit 2,128,353 2,197,358
Uninsured amount, within one year:    
Three months or less 351,926 369,112
Over 3 months through 6 months 224,260 166,044
Over 6 months through 1 year 271,949 243,192
Within one year 848,135 778,348
Uninsured amount, after one year:    
Over 1 through 2 years 43,567 49,932
Over 2 through 3 years 6,192 6,470
Over 3 through 4 years 3,746 3,738
Over 4 through 5 years 4,737 4,251
Over 5 years 0 0
Uninsured amount $ 906,377 $ 842,739