XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Investment Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Amortized cost $ 450,873 $ 507,186
Gross unrealized gains 67 536
Gross unrealized losses 56,856 62,328
Estimated fair value 394,084 445,394
U.S Treasuries [Member]    
Amortized cost 10,963 10,951
Gross unrealized gains 0 0
Gross unrealized losses 1,069 1,137
Estimated fair value 9,894 9,814
U.S. Government sponsored enterprises    
Amortized cost 11,714 12,245
Gross unrealized gains 0  
Gross unrealized losses 694 706
Estimated fair value 11,020 11,539
Mortgage-backed securities    
Amortized cost 298,133 299,222
Gross unrealized gains 67 445
Gross unrealized losses 28,480 25,829
Estimated fair value 269,720 273,838
State and political subdivisions    
Amortized cost 130,063 184,768
Gross unrealized gains   91
Gross unrealized losses 26,613 34,656
Estimated fair value $ 103,450 $ 150,203