XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.3
Note 5 - Debt Securities - Securities Available-for-sale (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Amortized cost $ 679,218 $ 700,528
Gross unrealized gains 1,043 58
Gross unrealized losses (29,601) (52,073)
Estimated fair value 650,660 648,513
US Treasury Securities [Member]    
Amortized cost 156,916 176,483
Gross unrealized gains 363 8
Gross unrealized losses (4,410) (8,776)
Estimated fair value 152,869 167,715
US Government Agencies Debt Securities [Member]    
Amortized cost 92,688 88,625
Gross unrealized gains 117 2
Gross unrealized losses (2,872) (5,194)
Estimated fair value 89,933 83,433
Mortgage-Backed Security, Issued by US Government-Sponsored Enterprise [Member]    
Amortized cost 118,927 103,964
Gross unrealized gains 191 6
Gross unrealized losses (8,636) (12,920)
Estimated fair value 110,482 91,050
US States and Political Subdivisions Debt Securities [Member]    
Amortized cost 247,081 266,118
Gross unrealized gains 258 35
Gross unrealized losses (11,054) (20,591)
Estimated fair value 236,285 245,562
Corporate Debt Securities [Member]    
Amortized cost 63,606 65,338
Gross unrealized gains 114 7
Gross unrealized losses (2,629) (4,592)
Estimated fair value $ 61,091 $ 60,753