XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investment Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Amortized cost $ 445,176 $ 443,029
Gross unrealized gains 187 201
Gross unrealized losses 52,103 51,306
Estimated fair value 393,260 391,924
GSE - Mortgage-backed securities    
Amortized cost 257,268 257,705
Gross unrealized gains 176 185
Gross unrealized losses 23,296 22,988
Estimated fair value 234,148 234,902
U.S. Government sponsored enterprises    
Amortized cost 10,163 11,111
Gross unrealized gains 0 0
Gross unrealized losses 590 596
Estimated fair value 9,573 10,515
State and political subdivisions    
Amortized cost 129,796 129,922
Gross unrealized gains 0 0
Gross unrealized losses 25,491 24,829
Estimated fair value 104,305 105,093
U.S Treasuries [Member]    
Amortized cost 7,978 10,974
Gross unrealized gains 0 0
Gross unrealized losses 872 830
Estimated fair value 7,106 10,144
Private label mortgage backed securities    
Amortized cost 39,971 33,317
Gross unrealized gains 11 16
Gross unrealized losses 1,854 2,063
Estimated fair value $ 38,128 $ 31,270