XML 40 R30.htm IDEA: XBRL DOCUMENT v3.25.3
Investment Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Amortized cost $ 414,869 $ 438,838
Gross unrealized gains 361 236
Gross unrealized losses 38,362 51,071
Estimated fair value 376,868 388,003
U.S Treasuries [Member]    
Amortized cost 7,986 7,981
Gross unrealized gains 0 0
Gross unrealized losses 443 724
Estimated fair value 7,543 7,257
U.S. Government sponsored enterprises    
Amortized cost 5,643 9,243
Gross unrealized gains 0 0
Gross unrealized losses 375 511
Estimated fair value 5,268 8,732
GSE - Mortgage-backed securities    
Amortized cost 231,484 248,837
Gross unrealized gains 228 162
Gross unrealized losses 16,629 23,207
Estimated fair value 215,083 225,792
Private label mortgage backed securities    
Amortized cost 40,291 43,118
Gross unrealized gains 133 74
Gross unrealized losses 722 1,425
Estimated fair value 39,702 41,767
State and political subdivisions    
Amortized cost 129,465 129,659
Gross unrealized gains 0 0
Gross unrealized losses 20,193 25,204
Estimated fair value $ 109,272 $ 104,455