Quarterly report [Sections 13 or 15(d)]

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

v3.25.1
SECURITIES AND OTHER INVESTMENTS (Schedule of Carrying Value, Gross Unrealized Gains and Losses and Estimated Fair Value of Securities) (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities $ 821,059 $ 803,851
Gross Unrealized Gains 767 743
Gross Unrealized Losses (49,414) (45,259)
Held-to-maturity Securities, Fair Value 772,412 759,335
US States and Political Subdivisions Debt Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 720,888 697,683
Gross Unrealized Gains 665 715
Gross Unrealized Losses (37,312) (31,763)
Held-to-maturity Securities, Fair Value 684,241 666,635
Corporate Bond Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 3,087 3,322
Gross Unrealized Gains 0 0
Gross Unrealized Losses (59) (82)
Held-to-maturity Securities, Fair Value 3,028 3,240
Collateralized Mortgage-Backed Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 97,084 102,846
Commercial Mortgage-Backed Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 43,495 44,709
Gross Unrealized Gains 102 28
Gross Unrealized Losses (6,365) (6,844)
Held-to-maturity Securities, Fair Value 37,232 37,893
Residential Mortgage-Backed Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 53,589 58,137
Gross Unrealized Gains 0 0
Gross Unrealized Losses (5,678) (6,570)
Held-to-maturity Securities, Fair Value 47,911 51,567
Agency Securities [Member] | Commercial Mortgage-Backed Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 26,671 26,787
Gross Unrealized Gains 0 0
Gross Unrealized Losses (5,780) (6,185)
Held-to-maturity Securities, Fair Value 20,891 20,602
Agency Securities [Member] | Residential Mortgage-Backed Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 37,373 37,808
Gross Unrealized Gains 0 0
Gross Unrealized Losses (5,450) (6,288)
Held-to-maturity Securities, Fair Value 31,923 31,520
Non-agency | Commercial Mortgage-Backed Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 16,824 17,922
Gross Unrealized Gains 102 28
Gross Unrealized Losses (585) (659)
Held-to-maturity Securities, Fair Value 16,341 17,291
Non-agency | Residential Mortgage-Backed Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 16,216 20,329
Gross Unrealized Gains 0 0
Gross Unrealized Losses (228) (282)
Held-to-maturity Securities, Fair Value $ 15,988 $ 20,047