Annual report [Section 13 and 15(d), not S-K Item 405]

SECURITIES AND OTHER INVESTMENTS (Schedule of Amortized Cost and Estimated Fair Value of Securities) (Details)

v3.25.0.1
SECURITIES AND OTHER INVESTMENTS (Schedule of Amortized Cost and Estimated Fair Value of Securities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
AFS Securities [Abstract]    
Due in one year or less, Amortized Cost $ 35,954 $ 52,427
Due in one year or less, Estimated Fair Value 35,808 51,936
Due after one year through five years, Amortized Cost 215,517 150,271
Due after one year through five years, Estimated Fair Value 215,513 149,545
Due after five years through ten years, Amortized Cost 286,487 282,309
Due after five years through ten years, Estimated Fair Value 271,443 261,720
Due after ten years, Amortized Cost 2,306,805 2,130,529
Due after ten years, Estimated Fair Value 1,919,402 1,768,060
Total AFS securities 2,844,763 2,615,536
Total AFS securities, Estimated Fair Value 2,442,166 2,231,261
HTM Securities [Abstract]    
Due in one year or less, Carrying Value 3,369 3,065
Due in one year or less, Estimated Fair Value 3,358 3,058
Due after one year through five years, Carrying Value 18,293 34,093
Due after one year through five years, Estimated Fair Value 18,547 34,613
Due after five years through ten years, Carrying Value 115,243 45,919
Due after five years through ten years, Estimated Fair Value 109,358 45,263
Due after ten years, Carrying Value 666,946 754,301
Due after ten years, Estimated Fair Value 628,072 725,140
Total HTM Securities 803,851 837,378
Total HTM securities, Estimated Fair Value $ 759,335 $ 808,074