XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INVESTMENTS (Summary of Amortized Cost and Fair Value of Held to Maturity Securities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Schedule of Investments [Line Items]    
Held-to-maturity securities, at amortized cost $ 533,600 $ 544,931
Unrealized Gains 754 3,134
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (48,534) (37,470)
Held-to-maturity securities, fair value 485,820 510,595
Obligations of U.S. government-sponsored enterprises    
Schedule of Investments [Line Items]    
Held-to-maturity securities, at amortized cost 7,661 7,593
Unrealized Gains 0 0
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (623) (528)
Held-to-maturity securities, fair value 7,038 7,065
Debt Securities, Held-to-Maturity, Amortized Cost, Unamortized Unrealized Loss 924 992
Obligations of states and political subdivisions    
Schedule of Investments [Line Items]    
Held-to-maturity securities, at amortized cost 56,404 56,262
Unrealized Gains 86 1,242
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (1,839) (731)
Held-to-maturity securities, fair value 54,651 56,773
Debt Securities, Held-to-Maturity, Amortized Cost, Unamortized Unrealized Loss 5,400 5,600
MBS issued or guaranteed by U.S. government-sponsored enterprises    
Schedule of Investments [Line Items]    
Held-to-maturity securities, at amortized cost 299,066 304,850
Unrealized Gains 0 0
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (29,946) (21,623)
Held-to-maturity securities, fair value 269,120 283,227
Debt Securities, Held-to-Maturity, Amortized Cost, Unamortized Unrealized Loss 32,800 34,600
Collateralized mortgage obligations issued or guaranteed by U.S. government-sponsored enterprises    
Schedule of Investments [Line Items]    
Held-to-maturity securities, at amortized cost 151,232 157,118
Unrealized Gains 210 515
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (14,881) (13,497)
Held-to-maturity securities, fair value 136,561 144,136
Debt Securities, Held-to-Maturity, Amortized Cost, Unamortized Unrealized Loss 17,400 18,400
Corporate bonds    
Schedule of Investments [Line Items]    
Held-to-maturity securities, at amortized cost 19,237 19,108
Unrealized Gains 458 1,377
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (1,245) (1,091)
Held-to-maturity securities, fair value 18,450 19,394
Debt Securities, Held-to-Maturity, Amortized Cost, Unamortized Unrealized Loss $ 70 $ 85