v3.26.1
Note 2 - Securities - Summary of Amortized Costs and Fair Values of Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Amortized cost, available for sale securities $ 233,853 $ 231,998    
Gross unrealized gains, available for sale securities 119 363    
Gross unrealized losses, available for sale securities (16,317) (14,823)    
Fair value, available for sale securities 217,655 217,538    
Securities available for sale, AFS 0 0    
Amortized cost, held to maturity 101,329 102,955    
Gross unrealized gains, held to maturity securities 10 98    
Gross unrealized losses, held to maturity securities (7,201) (6,769)    
Fair value, held to maturity securities 94,138 96,284    
Securities available for sale, HTM (68) (83) $ (88) $ (95)
Amortized cost, , available for sale and held to maturity securities 335,182 334,953    
Gross unrealized gains, available for sale and held to maturity securities 129 461    
Gross unrealized losses (23,518) (21,592)    
Fair value, available for sale and held to maturity securities 311,793 313,822    
Securities available for sale, available for sale and HTM (68) (83)    
US Treasury Securities [Member]        
Amortized cost, available for sale securities 37,613 37,566    
Gross unrealized gains, available for sale securities 0 120    
Gross unrealized losses, available for sale securities (478) (348)    
Fair value, available for sale securities 37,135 37,338    
Securities available for sale, AFS 0 0    
Amortized cost, held to maturity 9,955 9,890    
Gross unrealized gains, held to maturity securities 0 0    
Gross unrealized losses, held to maturity securities (11) (13)    
Fair value, held to maturity securities 9,944 9,877    
Securities available for sale, HTM 0 0 0 0
US Agency and Mortgage-backed Securities [Member]        
Amortized cost, available for sale securities 131,120 131,172    
Gross unrealized gains, available for sale securities 103 212    
Gross unrealized losses, available for sale securities (8,805) (8,587)    
Fair value, available for sale securities 122,418 122,797    
Securities available for sale, AFS 0 0    
Amortized cost, held to maturity 77,943 79,632    
Gross unrealized gains, held to maturity securities 0 1    
Gross unrealized losses, held to maturity securities (6,062) (5,842)    
Fair value, held to maturity securities 71,881 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 63,146 62,287    
Gross unrealized gains, available for sale securities 16 31    
Gross unrealized losses, available for sale securities (7,015) (5,872)    
Fair value, available for sale securities 56,147 56,446    
Securities available for sale, AFS 0 0    
Amortized cost, held to maturity 10,431 10,433    
Gross unrealized gains, held to maturity securities 10 97    
Gross unrealized losses, held to maturity securities (871) (655)    
Fair value, held to maturity securities 9,570 9,875    
Securities available for sale, HTM 0 0 0 0
Corporate Debt Securities [Member]        
Amortized cost, available for sale securities 1,974 973    
Gross unrealized gains, available for sale securities 0 0    
Gross unrealized losses, available for sale securities (19) (16)    
Fair value, available for sale securities 1,955 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 (257) (259)    
Fair value, held to maturity securities 2,743 2,741    
Securities available for sale, HTM $ (68) $ (83) $ (88) $ (95)