XML 64 R52.htm IDEA: XBRL DOCUMENT v3.25.1
INVESTMENTS (Summary of Amortized Cost and Fair Value of Held to Maturity Securities) (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Schedule of Investments [Line Items]    
Held-to-maturity securities, at amortized cost $ 516,682 $ 517,778
Unrealized Gains 816 722
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (39,326) (47,676)
Held-to-maturity securities, fair value 478,172 470,824
Obligations of U.S. government-sponsored enterprises    
Schedule of Investments [Line Items]    
Held-to-maturity securities, at amortized cost 7,763 7,729
Unrealized Gains 0 0
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (471) (647)
Held-to-maturity securities, fair value 7,292 7,082
Debt Securities, Held-to-Maturity, Amortized Cost, Unamortized Unrealized Loss 823 856
Obligations of states and political subdivisions    
Schedule of Investments [Line Items]    
Held-to-maturity securities, at amortized cost 55,588 56,047
Unrealized Gains 27 96
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (2,330) (1,872)
Held-to-maturity securities, fair value 53,285 54,271
Debt Securities, Held-to-Maturity, Amortized Cost, Unamortized Unrealized Loss 5,000 5,100
MBS issued or guaranteed by U.S. government-sponsored enterprises    
Schedule of Investments [Line Items]    
Held-to-maturity securities, at amortized cost 289,272 292,170
Unrealized Gains 0 0
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (23,035) (28,980)
Held-to-maturity securities, fair value 266,237 263,190
Debt Securities, Held-to-Maturity, Amortized Cost, Unamortized Unrealized Loss 29,900 30,800
CMO issued or guaranteed by U.S. government-sponsored enterprises    
Schedule of Investments [Line Items]    
Held-to-maturity securities, at amortized cost 139,650 142,467
Unrealized Gains 181 150
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (13,169) (15,747)
Held-to-maturity securities, fair value 126,662 126,870
Debt Securities, Held-to-Maturity, Amortized Cost, Unamortized Unrealized Loss 15,900 16,400
Subordinated corporate bonds    
Schedule of Investments [Line Items]    
Held-to-maturity securities, at amortized cost 24,409 19,365
Unrealized Gains 608 476
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (321) (430)
Held-to-maturity securities, fair value 24,696 19,411
Debt Securities, Held-to-Maturity, Amortized Cost, Unamortized Unrealized Loss $ 47 $ 54