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

SECURITIES AND OTHER INVESTMENTS (Schedule of Carrying Value, Gross Unrealized Gains and Losses and Estimated Fair Value of Securities) (Details)

v3.25.0.1
SECURITIES AND OTHER INVESTMENTS (Schedule of Carrying Value, Gross Unrealized Gains and Losses and Estimated Fair Value of Securities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities $ 803,851 $ 837,378
Gross Unrealized Gains 743 6,334
Gross Unrealized Losses (45,259) (35,638)
Held-to-maturity Securities, Fair Value 759,335 808,074
US States and Political Subdivisions Debt Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 697,683 699,189
Gross Unrealized Gains 715 6,175
Gross Unrealized Losses (31,763) (23,464)
Held-to-maturity Securities, Fair Value 666,635 681,900
Corporate Bond Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 3,322 4,349
Gross Unrealized Gains 0 0
Gross Unrealized Losses (82) (100)
Held-to-maturity Securities, Fair Value 3,240 4,249
Collateralized Mortgage-Backed Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 102,846 133,840
Commercial Mortgage-Backed Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 44,709 51,980
Gross Unrealized Gains 28 37
Gross Unrealized Losses (6,844) (6,019)
Held-to-maturity Securities, Fair Value 37,893 45,998
Residential Mortgage-Backed Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 58,137 81,860
Gross Unrealized Gains 0 122
Gross Unrealized Losses (6,570) (6,055)
Held-to-maturity Securities, Fair Value 51,567 75,927
Agency Securities [Member] | Commercial Mortgage-Backed Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 26,787 27,477
Gross Unrealized Gains 0 0
Gross Unrealized Losses (6,185) (5,570)
Held-to-maturity Securities, Fair Value 20,602 21,907
Agency Securities [Member] | Residential Mortgage-Backed Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 37,808 40,562
Gross Unrealized Gains 0 0
Gross Unrealized Losses (6,288) (5,713)
Held-to-maturity Securities, Fair Value 31,520 34,849
Non-agency | Commercial Mortgage-Backed Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 17,922 24,503
Gross Unrealized Gains 28 37
Gross Unrealized Losses (659) (449)
Held-to-maturity Securities, Fair Value 17,291 24,091
Non-agency | Residential Mortgage-Backed Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 20,329 41,298
Gross Unrealized Gains 0 122
Gross Unrealized Losses (282) (342)
Held-to-maturity Securities, Fair Value $ 20,047 $ 41,078