v3.26.1
Note 3 - Debt Securities - Securities Available-for-sale (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Securities available for sale, amortized cost $ 249,972 $ 142,746
Securities available for sale, unrealized gains 65 336
Securities available for sale, unrealized losses (10,987) (10,394)
Securities available for sale, fair value 239,050 132,688 [1]
US Government Agencies Debt Securities [Member]    
Securities available for sale, amortized cost 1,396  
Securities available for sale, unrealized gains 0  
Securities available for sale, unrealized losses (17)  
Securities available for sale, fair value 1,379  
US Treasury Securities [Member]    
Securities available for sale, amortized cost 124,751 10,924
Securities available for sale, unrealized gains 0 5
Securities available for sale, unrealized losses (1) 0
Securities available for sale, fair value 124,750 10,929
US States and Political Subdivisions Debt Securities [Member]    
Securities available for sale, amortized cost 7,021 9,288
Securities available for sale, unrealized gains 1 1
Securities available for sale, unrealized losses (15) (27)
Securities available for sale, fair value 7,007 9,262
Corporate Debt Securities [Member]    
Securities available for sale, amortized cost 19,926 24,890
Securities available for sale, unrealized gains 0 0
Securities available for sale, unrealized losses (253) (330)
Securities available for sale, fair value 19,673 24,560
Mortgage-backed Agency Securities [Member]    
Securities available for sale, amortized cost 96,878 97,644
Securities available for sale, unrealized gains 64 330
Securities available for sale, unrealized losses (10,701) (10,037)
Securities available for sale, fair value $ 86,241 $ 87,937
[1] Derived from audited financial statements