Annual report pursuant to Section 13 and 15(d)

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

v3.24.0.1
SECURITIESAND OTHER INVESTMENTS (Schedule of Carrying Value, Gross Unrealized Gains and Losses and Estimated Fair Value of Securities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities $ 837,378 $ 847,732
Gross Unrealized Gains 6,334 2,218
Gross Unrealized Losses (35,638) (48,063)
Held-to-maturity Securities, Fair Value 808,074 801,887
U.S. government and agency securities    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 0 687
Gross Unrealized Gains   0
Gross Unrealized Losses   (56)
Held-to-maturity Securities, Fair Value   631
Obligations of states and political subdivisions    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 699,189 705,990
Gross Unrealized Gains 6,175 2,218
Gross Unrealized Losses (23,464) (35,957)
Held-to-maturity Securities, Fair Value 681,900 672,251
Corporate and other bonds    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 4,349 5,159
Gross Unrealized Gains 0 0
Gross Unrealized Losses (100) (10)
Held-to-maturity Securities, Fair Value 4,249 5,149
Mortgage-backed securities    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 133,840 135,896
Commercial    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 51,980 42,761
Gross Unrealized Gains 37 0
Gross Unrealized Losses (6,019) (4,999)
Held-to-maturity Securities, Fair Value 45,998 37,762
Residential    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 81,860 93,135
Gross Unrealized Gains 122 0
Gross Unrealized Losses (6,055) (7,041)
Held-to-maturity Securities, Fair Value 75,927 86,094
Agency | Commercial    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 27,477 29,025
Gross Unrealized Gains 0 0
Gross Unrealized Losses (5,570) (4,873)
Held-to-maturity Securities, Fair Value 21,907 24,152
Agency | Residential    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 40,562 42,699
Gross Unrealized Gains 0 0
Gross Unrealized Losses (5,713) (6,427)
Held-to-maturity Securities, Fair Value 34,849 36,272
Non-agency | Commercial    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 24,503 13,736
Gross Unrealized Gains 37 0
Gross Unrealized Losses (449) (126)
Held-to-maturity Securities, Fair Value 24,091 13,610
Non-agency | Residential    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 41,298 50,436
Gross Unrealized Gains 122 0
Gross Unrealized Losses (342) (614)
Held-to-maturity Securities, Fair Value $ 41,078 $ 49,822