XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INVESTMENT SECURITIES - Held to maturity securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
HELD-TO-MATURITY SECURITIES:    
Amortized Cost $ 191,385 $ 195,088
Fair Value Adjustment (161) (65)
Amortized Carrying Value 191,224 195,023
Gross Unrealized Losses 26,059 23,830
Fair Value 165,165 171,193
Agency mortgage-backed securities    
HELD-TO-MATURITY SECURITIES:    
Amortized Cost 71,676 72,495
Fair Value Adjustment 2,147 2,436
Amortized Carrying Value 73,823 74,931
Gross Unrealized Losses 9,310 8,686
Fair Value 64,513 66,245
Agency collateralized mortgage obligations    
HELD-TO-MATURITY SECURITIES:    
Amortized Cost 113,547 116,405
Fair Value Adjustment (2,316) (2,502)
Amortized Carrying Value 111,231 113,903
Gross Unrealized Losses 16,081 14,662
Fair Value 95,150 99,241
States and political subdivisions    
HELD-TO-MATURITY SECURITIES:    
Amortized Cost 6,162 6,188
Fair Value Adjustment 8 1
Amortized Carrying Value 6,170 6,189
Gross Unrealized Losses 668 482
Fair Value $ 5,502 $ 5,707