v3.26.1
Note 2 - Securities - Summary of Amortized Costs and Fair Values of Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Amortized cost, available for sale securities $ 243,520 $ 231,998    
Gross unrealized gains, available for sale securities 78 363    
Gross unrealized losses, available for sale securities (15,806) (14,823)    
Fair value, available for sale securities 227,792 217,538    
Securities available for sale, AFS 0 0    
Amortized cost, held to maturity 89,457 102,955    
Gross unrealized gains, held to maturity securities 71 98    
Gross unrealized losses, held to maturity securities (7,163) (6,769)    
Fair value, held to maturity securities 82,365 96,284    
Securities available for sale, HTM (65) (83) $ (98) $ (95)
Amortized cost, , available for sale and held to maturity securities 332,977 334,953    
Gross unrealized gains, available for sale and held to maturity securities 149 461    
Gross unrealized losses (22,969) (21,592)    
Fair value, available for sale and held to maturity securities 310,157 313,822    
Securities available for sale, available for sale and HTM (65) (83)    
US Treasury Securities [Member]        
Amortized cost, available for sale securities 42,617 37,566    
Gross unrealized gains, available for sale securities 0 120    
Gross unrealized losses, available for sale securities (583) (348)    
Fair value, available for sale securities 42,034 37,338    
Securities available for sale, AFS 0 0    
Amortized cost, held to maturity 0 9,890    
Gross unrealized gains, held to maturity securities 0 0    
Gross unrealized losses, held to maturity securities 0 (13)    
Fair value, held to maturity securities 0 9,877    
Securities available for sale, HTM 0 0 0 0
US Agency and Mortgage-backed Securities [Member]        
Amortized cost, available for sale securities 135,468 131,172    
Gross unrealized gains, available for sale securities 63 212    
Gross unrealized losses, available for sale securities (9,050) (8,587)    
Fair value, available for sale securities 126,481 122,797    
Securities available for sale, AFS 0 0    
Amortized cost, held to maturity 76,029 79,632    
Gross unrealized gains, held to maturity securities 0 1    
Gross unrealized losses, held to maturity securities (6,274) (5,842)    
Fair value, held to maturity securities 69,755 73,791    
Securities available for sale, HTM 0 0 0 0
US States and Political Subdivisions Debt Securities [Member]        
Amortized cost, available for sale securities 62,937 62,287    
Gross unrealized gains, available for sale securities 15 31    
Gross unrealized losses, available for sale securities (6,141) (5,872)    
Fair value, available for sale securities 56,811 56,446    
Securities available for sale, AFS 0 0    
Amortized cost, held to maturity 10,428 10,433    
Gross unrealized gains, held to maturity securities 71 97    
Gross unrealized losses, held to maturity securities (680) (655)    
Fair value, held to maturity securities 9,819 9,875    
Securities available for sale, HTM 0 0 0 0
Corporate Debt Securities [Member]        
Amortized cost, available for sale securities 2,498 973    
Gross unrealized gains, available for sale securities 0 0    
Gross unrealized losses, available for sale securities (32) (16)    
Fair value, available for sale securities 2,466 957    
Securities available for sale, AFS   0    
Amortized cost, held to maturity 3,000 3,000    
Gross unrealized gains, held to maturity securities 0 0    
Gross unrealized losses, held to maturity securities (209) (259)    
Fair value, held to maturity securities 2,791 2,741    
Securities available for sale, HTM $ (65) $ (83) $ (98) $ (95)