XML 39 R29.htm IDEA: XBRL DOCUMENT v3.25.2
Investment Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Amortized cost $ 413,323 $ 438,838
Gross unrealized gains 215 236
Gross unrealized losses 41,924 51,071
Estimated fair value 371,614 388,003
U.S Treasuries [Member]    
Amortized cost 7,984 7,981
Gross unrealized gains 0 0
Gross unrealized losses 504 724
Estimated fair value 7,480 7,257
U.S. Government sponsored enterprises    
Amortized cost 5,972 9,243
Gross unrealized gains 0 0
Gross unrealized losses 420 511
Estimated fair value 5,552 8,732
GSE - Mortgage-backed securities    
Amortized cost 228,692 248,837
Gross unrealized gains 149 162
Gross unrealized losses 18,368 23,207
Estimated fair value 210,473 225,792
Private label mortgage backed securities    
Amortized cost 41,145 43,118
Gross unrealized gains 66 74
Gross unrealized losses 905 1,425
Estimated fair value 40,306 41,767
State and political subdivisions    
Amortized cost 129,530 129,659
Gross unrealized gains 0 0
Gross unrealized losses 21,727 25,204
Estimated fair value $ 107,803 $ 104,455