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.2
SECURITIES AND OTHER INVESTMENTS (Schedule of Carrying Value, Gross Unrealized Gains and Losses and Estimated Fair Value of Securities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities $ 827,135 $ 803,851
Gross Unrealized Gains 694 743
Gross Unrealized Losses (49,904) (45,259)
Held-to-maturity Securities, Fair Value 777,925 759,335
US States and Political Subdivisions Debt Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 730,121 697,683
Gross Unrealized Gains 580 715
Gross Unrealized Losses (38,181) (31,763)
Held-to-maturity Securities, Fair Value 692,520 666,635
Corporate Bond Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 2,978 3,322
Gross Unrealized Gains 0 0
Gross Unrealized Losses (47) (82)
Held-to-maturity Securities, Fair Value 2,931 3,240
Collateralized Mortgage-Backed Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 94,036 102,846
Commercial Mortgage-Backed Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 41,732 44,709
Gross Unrealized Gains 114 28
Gross Unrealized Losses (6,331) (6,844)
Held-to-maturity Securities, Fair Value 35,515 37,893
Residential Mortgage-Backed Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 52,304 58,137
Gross Unrealized Gains 0 0
Gross Unrealized Losses (5,345) (6,570)
Held-to-maturity Securities, Fair Value 46,959 51,567
Agency Securities [Member] | Commercial Mortgage-Backed Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 26,554 26,787
Gross Unrealized Gains 0 0
Gross Unrealized Losses (5,763) (6,185)
Held-to-maturity Securities, Fair Value 20,791 20,602
Agency Securities [Member] | Residential Mortgage-Backed Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 36,876 37,808
Gross Unrealized Gains 0 0
Gross Unrealized Losses (5,152) (6,288)
Held-to-maturity Securities, Fair Value 31,724 31,520
Non-agency | Commercial Mortgage-Backed Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 15,178 17,922
Gross Unrealized Gains 114 28
Gross Unrealized Losses (568) (659)
Held-to-maturity Securities, Fair Value 14,724 17,291
Non-agency | Residential Mortgage-Backed Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 15,428 20,329
Gross Unrealized Gains 0 0
Gross Unrealized Losses (193) (282)
Held-to-maturity Securities, Fair Value $ 15,235 $ 20,047