Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.1
SECURITIES (Schedule of Carrying Value, Gross Unrealized Gains and Losses and Estimated Fair Value of Securities) (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities $ 855,418 $ 847,732
Gross Unrealized Gains 6,186 2,218
Gross Unrealized Losses (38,505) (48,063)
Held-to-maturity Securities, Fair Value 823,099 801,887
U.S. government and agency securities    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 684 687
Gross Unrealized Gains 0 0
Gross Unrealized Losses (50) (56)
Held-to-maturity Securities, Fair Value 634 631
Obligations of states and political subdivisions    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 702,749 705,990
Gross Unrealized Gains 6,078 2,218
Gross Unrealized Losses (26,903) (35,957)
Held-to-maturity Securities, Fair Value 681,924 672,251
Corporate and other bonds    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 5,033 5,159
Gross Unrealized Gains 0 0
Gross Unrealized Losses (37) (10)
Held-to-maturity Securities, Fair Value 4,996 5,149
Commercial    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 55,993 42,761
Gross Unrealized Gains 57 0
Gross Unrealized Losses (5,177) (4,999)
Held-to-maturity Securities, Fair Value 50,873 37,762
Residential    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 90,959 93,135
Gross Unrealized Gains 51 0
Gross Unrealized Losses (6,338) (7,041)
Held-to-maturity Securities, Fair Value 84,672 86,094
Agency | Commercial    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 28,925 29,025
Gross Unrealized Gains 0 0
Gross Unrealized Losses (4,953) (4,873)
Held-to-maturity Securities, Fair Value 23,972 24,152
Agency | Residential    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 42,302 42,699
Gross Unrealized Gains 0 0
Gross Unrealized Losses (5,606) (6,427)
Held-to-maturity Securities, Fair Value 36,696 36,272
Non-agency | Commercial    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 27,068 13,736
Gross Unrealized Gains 57 0
Gross Unrealized Losses (224) (126)
Held-to-maturity Securities, Fair Value 26,901 13,610
Non-agency | Residential    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 48,657 50,436
Gross Unrealized Gains 51 0
Gross Unrealized Losses (732) (614)
Held-to-maturity Securities, Fair Value $ 47,976 $ 49,822