XML 39 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Note 3 - Securities - Fair Value of Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Amortized cost $ 357,542 $ 361,290
Gross unrealized gains 112 138
Gross unrealized losses (489) (898)
Fair value 357,165 360,530
US States and Political Subdivisions Debt Securities [Member]    
Amortized cost 702 703
Gross unrealized gains 4 3
Gross unrealized losses 0 0
Fair value 706 706
US Treasury Securities [Member]    
Amortized cost 343,183 246,876
Gross unrealized gains 77 103
Gross unrealized losses (405) (689)
Fair value 342,855 246,290
US Government-sponsored Enterprises Debt Securities [Member]    
Amortized cost 10,000 109,900
Gross unrealized gains 0 1
Gross unrealized losses (19) (128)
Fair value 9,981 109,773
Residential Mortgage-Backed Securities [Member]    
Amortized cost 2,824 2,949
Gross unrealized gains 31 31
Gross unrealized losses (55) (69)
Fair value 2,800 2,911
Collateralized Mortgage-Backed Securities [Member]    
Amortized cost 833 862
Gross unrealized gains 0 0
Gross unrealized losses (10) (12)
Fair value $ 823 $ 850