v3.26.1
Note 2 - Investment Securities - Summary of Investment Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Amortized cost $ 303,767 $ 299,162
Securities available-for-sale, gross unrealized gains 274 404
Securities available-for-sale, gross unrealized losses (18,365) (17,874)
Securities available-for-sale, ACL 0 0
Securities available-for-sale, at fair value (amortized cost of $303,767 at June 30, 2026 and $299,162 at December 31, 2025) 285,676 281,692
US Government Agencies Debt Securities [Member]    
Amortized cost 3,904 4,179
Securities available-for-sale, gross unrealized gains 34 62
Securities available-for-sale, gross unrealized losses (108) (86)
Securities available-for-sale, ACL 0 0
Securities available-for-sale, at fair value (amortized cost of $303,767 at June 30, 2026 and $299,162 at December 31, 2025) 3,830 4,155
US Treasury and Government [Member]    
Amortized cost 47,685 47,665
Securities available-for-sale, gross unrealized gains 0 0
Securities available-for-sale, gross unrealized losses (3,587) (3,357)
Securities available-for-sale, ACL 0 0
Securities available-for-sale, at fair value (amortized cost of $303,767 at June 30, 2026 and $299,162 at December 31, 2025) 44,098 44,308
US States and Political Subdivisions Debt Securities [Member]    
Amortized cost 134,912 127,469
Securities available-for-sale, gross unrealized gains 5 53
Securities available-for-sale, gross unrealized losses (9,252) (9,198)
Securities available-for-sale, ACL 0 0
Securities available-for-sale, at fair value (amortized cost of $303,767 at June 30, 2026 and $299,162 at December 31, 2025) 125,665 118,324
Corporate Debt Securities [Member]    
Amortized cost 1,000 2,000
Securities available-for-sale, gross unrealized gains 0 0
Securities available-for-sale, gross unrealized losses (3) (29)
Securities available-for-sale, ACL 0 0
Securities available-for-sale, at fair value (amortized cost of $303,767 at June 30, 2026 and $299,162 at December 31, 2025) 997 1,971
Collateralized Mortgage-Backed Securities [Member]    
Amortized cost 26,056 27,222
Securities available-for-sale, gross unrealized gains 164 180
Securities available-for-sale, gross unrealized losses (982) (908)
Securities available-for-sale, ACL 0 0
Securities available-for-sale, at fair value (amortized cost of $303,767 at June 30, 2026 and $299,162 at December 31, 2025) 25,238 26,494
Collateralized Mortgage Obligations [Member]    
Amortized cost 83,938 83,907
Securities available-for-sale, gross unrealized gains 35 49
Securities available-for-sale, gross unrealized losses (4,424) (4,295)
Securities available-for-sale, ACL 0 0
Securities available-for-sale, at fair value (amortized cost of $303,767 at June 30, 2026 and $299,162 at December 31, 2025) 79,549 79,661
Asset-Backed Securities [Member]    
Amortized cost 6,272 6,720
Securities available-for-sale, gross unrealized gains 36 60
Securities available-for-sale, gross unrealized losses (9) (1)
Securities available-for-sale, ACL 0 0
Securities available-for-sale, at fair value (amortized cost of $303,767 at June 30, 2026 and $299,162 at December 31, 2025) $ 6,299 $ 6,779