XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 6 - Debt Securities - Securities Available-for-sale (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Amortized cost $ 751,015 $ 798,703
Gross unrealized gains 64 135
Gross unrealized losses (60,236) (62,449)
Estimated fair value 690,843 736,389
US Treasury Securities [Member]    
Amortized cost 195,837 213,646
Gross unrealized gains 11 29
Gross unrealized losses (12,242) (13,587)
Estimated fair value 183,606 200,088
US Government Agencies Debt Securities [Member]    
Amortized cost 101,005 99,455
Gross unrealized gains 6 2
Gross unrealized losses (6,502) (6,842)
Estimated fair value 94,509 92,615
Mortgage-Backed Security, Issued by US Government-Sponsored Enterprise [Member]    
Amortized cost 108,189 115,988
Gross unrealized gains 4 0
Gross unrealized losses (14,045) (14,124)
Estimated fair value 94,148 101,864
US States and Political Subdivisions Debt Securities [Member]    
Amortized cost 272,917 292,475
Gross unrealized gains 43 93
Gross unrealized losses (22,073) (22,677)
Estimated fair value 250,887 269,891
Corporate Debt Securities [Member]    
Amortized cost 73,067 77,139
Gross unrealized gains 0 11
Gross unrealized losses (5,374) (5,219)
Estimated fair value $ 67,693 $ 71,931