XML 67 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SECURITIES (Held to maturity securities) (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 841,055 $ 838,241
Gross Unrealized Gains 3,158 3,622
Gross Unrealized Losses (30,461) (25,464)
Estimated Fair Value 813,752 816,399
Obligations of states and political subdivisions    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 841,055 838,241
Gross Unrealized Gains 3,158 3,622
Gross Unrealized Losses (30,461) (25,464)
Estimated Fair Value $ 813,752 $ 816,399