XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.2
SECURITIES (Schedule of Carrying Value, Gross Unrealized Gains and Losses and Estimated Fair Value of Securities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities $ 849,610 $ 847,732
Gross Unrealized Gains 2,315 2,218
Gross Unrealized Losses (44,128) (48,063)
Held-to-maturity Securities, Fair Value 807,798 801,887
U.S. government and agency securities    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 681 687
Gross Unrealized Gains 0 0
Gross Unrealized Losses (55) (56)
Held-to-maturity Securities, Fair Value 626 631
Obligations of states and political subdivisions    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 701,600 705,990
Gross Unrealized Gains 2,315 2,218
Gross Unrealized Losses (30,794) (35,957)
Held-to-maturity Securities, Fair Value 673,121 672,251
Corporate and other bonds    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 4,855 5,159
Gross Unrealized Gains 0 0
Gross Unrealized Losses (130) (10)
Held-to-maturity Securities, Fair Value 4,725 5,149
Mortgage-backed securities    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 142,474 135,896
Commercial    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 54,019 42,761
Gross Unrealized Gains 0 0
Gross Unrealized Losses (6,138) (4,999)
Held-to-maturity Securities, Fair Value 47,881 37,762
Residential    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 88,455 93,135
Gross Unrealized Gains 0 0
Gross Unrealized Losses (7,011) (7,041)
Held-to-maturity Securities, Fair Value 81,444 86,094
Agency | Commercial    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 27,649 29,025
Gross Unrealized Gains 0 0
Gross Unrealized Losses (5,568) (4,873)
Held-to-maturity Securities, Fair Value 22,081 24,152
Agency | Residential    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 41,833 42,699
Gross Unrealized Gains 0 0
Gross Unrealized Losses (6,151) (6,427)
Held-to-maturity Securities, Fair Value 35,682 36,272
Non-agency | Commercial    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 26,370 13,736
Gross Unrealized Gains 0 0
Gross Unrealized Losses (570) (126)
Held-to-maturity Securities, Fair Value 25,800 13,610
Non-agency | Residential    
Schedule of Held-to-maturity Securities [Line Items]    
Total HTM Securities 46,622 50,436
Gross Unrealized Gains 0 0
Gross Unrealized Losses (860) (614)
Held-to-maturity Securities, Fair Value $ 45,762 $ 49,822