XML 39 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Investment Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Amortized cost $ 417,911 $ 438,838
Gross unrealized gains 260 236
Gross unrealized losses 43,821 51,071
Estimated fair value 374,350 388,003
U.S Treasuries [Member]    
Amortized cost 7,983 7,981
Gross unrealized gains 0 0
Gross unrealized losses 585 724
Estimated fair value 7,398 7,257
U.S. Government sponsored enterprises    
Amortized cost 6,129 9,243
Gross unrealized gains 0 0
Gross unrealized losses 425 511
Estimated fair value 5,704 8,732
GSE - Mortgage-backed securities    
Amortized cost 232,114 248,837
Gross unrealized gains 161 162
Gross unrealized losses 19,422 23,207
Estimated fair value 212,853 225,792
Private label mortgage backed securities    
Amortized cost 42,091 43,118
Gross unrealized gains 99 74
Gross unrealized losses 1,117 1,425
Estimated fair value 41,073 41,767
State and political subdivisions    
Amortized cost 129,594 129,659
Gross unrealized gains 0 0
Gross unrealized losses 22,272 25,204
Estimated fair value $ 107,322 $ 104,455