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.22.2
SECURITIES (Schedule of Carrying Value, Gross Unrealized Gains and Losses and Estimated Fair Value of Securities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities $ 780,749 $ 628,000
Gross Unrealized Gains 3,125 65,982
Gross Unrealized Losses (40,655) (208)
Held-to-maturity Securities, Fair Value 743,219 693,774
U.S. government and agency securities    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 2,178 2,604
Gross Unrealized Gains 0 0
Gross Unrealized Losses (80) (29)
Held-to-maturity Securities, Fair Value 2,098 2,575
Obligations of states and political subdivisions    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 693,070 620,873
Gross Unrealized Gains 3,125 65,982
Gross Unrealized Losses (33,413) (121)
Held-to-maturity Securities, Fair Value 662,782 686,734
Residential    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 56,097  
Gross Unrealized Gains 0  
Gross Unrealized Losses (3,969)  
Held-to-maturity Securities, Fair Value 52,128  
Agency | Commercial    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 29,404 4,523
Gross Unrealized Gains 0 0
Gross Unrealized Losses (3,193) (58)
Held-to-maturity Securities, Fair Value 26,211 $ 4,465
Agency | Residential    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 38,514  
Gross Unrealized Gains 0  
Gross Unrealized Losses (3,833)  
Held-to-maturity Securities, Fair Value 34,681  
Non-agency | Residential    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 17,583  
Gross Unrealized Gains 0  
Gross Unrealized Losses (136)  
Held-to-maturity Securities, Fair Value $ 17,447