Annual report pursuant to Section 13 and 15(d)

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

v3.22.0.1
SECURITIES (Schedule of Carrying Value, Gross Unrealized Gains and Losses and Estimated Fair Value of Securities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities $ 628,000 $ 544,851
Gross Unrealized Gains 65,982 74,982
Gross Unrealized Losses (208) (68)
Held-to-maturity Securities, Fair Value 693,774 619,765
U.S. government and agency securities    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 2,604 2,751
Gross Unrealized Gains 0 0
Gross Unrealized Losses (29) (18)
Held-to-maturity Securities, Fair Value 2,575 2,733
Obligations of states and political subdivisions    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 620,873 536,767
Gross Unrealized Gains 65,982 74,978
Gross Unrealized Losses (121) 0
Held-to-maturity Securities, Fair Value 686,734 611,745
Commercial    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 4,523 5,333
Gross Unrealized Gains 0 4
Gross Unrealized Losses (58) (50)
Held-to-maturity Securities, Fair Value 4,465 5,287
Agency | Commercial    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 4,523 5,333
Gross Unrealized Gains 0 4
Gross Unrealized Losses (58) (50)
Held-to-maturity Securities, Fair Value $ 4,465 $ 5,287