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