XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Note 6 - Debt Securities - Securities Available-for-sale (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Amortized cost $ 727,871 $ 798,703
Gross unrealized gains 559 135
Gross unrealized losses (39,835) (62,449)
Estimated fair value 688,595 736,389
US Treasury Securities [Member]    
Amortized cost 186,405 213,646
Gross unrealized gains 218 29
Gross unrealized losses (7,840) (13,587)
Estimated fair value 178,783 200,088
US Government Agencies Debt Securities [Member]    
Amortized cost 97,673 99,455
Gross unrealized gains 142 2
Gross unrealized losses (4,064) (6,842)
Estimated fair value 93,751 92,615
Mortgage-Backed Security, Issued by US Government-Sponsored Enterprise [Member]    
Amortized cost 104,041 115,988
Gross unrealized gains 7 0
Gross unrealized losses (10,142) (14,124)
Estimated fair value 93,906 101,864
US States and Political Subdivisions Debt Securities [Member]    
Amortized cost 270,717 292,475
Gross unrealized gains 135 93
Gross unrealized losses (14,470) (22,677)
Estimated fair value 256,382 269,891
Corporate Debt Securities [Member]    
Amortized cost 69,035 77,139
Gross unrealized gains 57 11
Gross unrealized losses (3,319) (5,219)
Estimated fair value $ 65,773 $ 71,931