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.1
SECURITIES (Schedule of Carrying Value, Gross Unrealized Gains and Losses and Estimated Fair Value of Securities) (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities $ 756,872 $ 628,000
Gross Unrealized Gains 24,828 65,982
Gross Unrealized Losses (21,523) (208)
Held-to-maturity Securities, Fair Value 760,177 693,774
U.S. government and agency securities    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 2,483 2,604
Gross Unrealized Gains 0 0
Gross Unrealized Losses (74) (29)
Held-to-maturity Securities, Fair Value 2,409 2,575
Obligations of states and political subdivisions    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 684,294 620,873
Gross Unrealized Gains 24,828 65,982
Gross Unrealized Losses (17,616) (121)
Held-to-maturity Securities, Fair Value 691,506 686,734
Commercial    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 31,221 4,523
Gross Unrealized Gains 0 0
Gross Unrealized Losses (1,697) (58)
Held-to-maturity Securities, Fair Value 29,524 4,465
Residential    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 38,874  
Gross Unrealized Gains 0  
Gross Unrealized Losses (2,136)  
Held-to-maturity Securities, Fair Value 36,738  
Agency | Commercial    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 31,221 4,523
Gross Unrealized Gains 0 0
Gross Unrealized Losses (1,697) (58)
Held-to-maturity Securities, Fair Value 29,524 $ 4,465
Agency | Residential    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 38,874  
Gross Unrealized Gains 0  
Gross Unrealized Losses (2,136)  
Held-to-maturity Securities, Fair Value $ 36,738