XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Investment Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Amortized cost $ 438,738 $ 443,029
Gross unrealized gains 429 201
Gross unrealized losses 40,594 51,306
Estimated fair value 398,573 391,924
U.S Treasuries [Member]    
Amortized cost 7,980 10,974
Gross unrealized gains 0 0
Gross unrealized losses 606 830
Estimated fair value 7,374 10,144
U.S. Government sponsored enterprises    
Amortized cost 9,540 11,111
Gross unrealized gains 0 0
Gross unrealized losses 433 596
Estimated fair value 9,107 10,515
GSE - Mortgage-backed securities    
Amortized cost 247,554 257,705
Gross unrealized gains 263 185
Gross unrealized losses 17,900 22,988
Estimated fair value 229,917 234,902
Private label mortgage backed securities    
Amortized cost 43,931 33,317
Gross unrealized gains 166 16
Gross unrealized losses 1,137 2,063
Estimated fair value 42,960 31,270
State and political subdivisions    
Amortized cost 129,733 129,922
Gross unrealized gains 0 0
Gross unrealized losses 20,518 24,829
Estimated fair value $ 109,215 $ 105,093