XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Note 6 - Debt Securities - Securities Available-for-sale (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Amortized cost $ 682,940 $ 700,528
Gross unrealized gains 170 58
Gross unrealized losses (42,694) (52,073)
Estimated fair value 640,416 648,513
US Treasury Securities [Member]    
Amortized cost 165,789 176,483
Gross unrealized gains 55 8
Gross unrealized losses (6,881) (8,776)
Estimated fair value 158,963 167,715
US Government Agencies Debt Securities [Member]    
Amortized cost 90,704 88,625
Gross unrealized gains 24 2
Gross unrealized losses (4,104) (5,194)
Estimated fair value 86,624 83,433
Mortgage-Backed Security, Issued by US Government-Sponsored Enterprise [Member]    
Amortized cost 100,340 103,964
Gross unrealized gains 15 6
Gross unrealized losses (11,115) (12,920)
Estimated fair value 89,240 91,050
US States and Political Subdivisions Debt Securities [Member]    
Amortized cost 262,297 266,118
Gross unrealized gains 57 35
Gross unrealized losses (16,793) (20,591)
Estimated fair value 245,561 245,562
Corporate Debt Securities [Member]    
Amortized cost 63,810 65,338
Gross unrealized gains 19 7
Gross unrealized losses (3,801) (4,592)
Estimated fair value $ 60,028 $ 60,753