v3.25.3
Note 3 - Securities - Fair Value of Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Amortized cost $ 537,405 $ 361,290
Gross unrealized gains 256 138
Gross unrealized losses (158) (898)
Fair value 537,503 360,530
US States and Political Subdivisions Debt Securities [Member]    
Amortized cost 702 703
Gross unrealized gains 5 3
Gross unrealized losses 0 0
Fair value 707 706
US Treasury Securities [Member]    
Amortized cost 533,241 246,876
Gross unrealized gains 214 103
Gross unrealized losses (101) (689)
Fair value 533,354 246,290
Residential Mortgage-Backed Securities [Member]    
Amortized cost 2,692 2,949
Gross unrealized gains 37 31
Gross unrealized losses (48) (69)
Fair value 2,681 2,911
Collateralized Mortgage-Backed Securities [Member]    
Amortized cost 770 862
Gross unrealized gains 0 0
Gross unrealized losses (9) (12)
Fair value $ 761 850
US Government-sponsored Enterprises Debt Securities [Member]    
Amortized cost   109,900
Gross unrealized gains   1
Gross unrealized losses   (128)
Fair value   $ 109,773