v3.25.2
Note 3 - Securities - Fair Value of Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Amortized cost $ 437,137   $ 361,290
Gross unrealized gains 110   138
Gross unrealized losses (282)   (898)
Fair value 436,965   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 432,879   246,876
Gross unrealized gains 70   103
Gross unrealized losses (216)   (689)
Fair value 432,733   246,290
Residential Mortgage-Backed Securities [Member]      
Amortized cost 2,755   2,949
Gross unrealized gains 36   31
Gross unrealized losses (55)   (69)
Fair value 2,736   2,911
Collateralized Mortgage-Backed Securities [Member]      
Amortized cost 801   862
Gross unrealized gains 0   0
Gross unrealized losses (11)   (12)
Fair value $ 790   $ 850
US Government-sponsored Enterprises Debt Securities [Member]      
Amortized cost   $ 109,900  
Gross unrealized gains   1  
Gross unrealized losses   (128)  
Fair value   $ 109,773