v3.26.1
Note 3 - Investment Securities - Rating for Held to Maturity Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Held to maturity securities $ 20,926  
US States and Political Subdivisions Debt Securities [Member]    
Held to maturity securities 20,926 $ 21,134
Standard & Poor's, AAA Rating [Member] | US States and Political Subdivisions Debt Securities [Member]    
Held to maturity securities 2,831 2,820
Standard & Poor's, AA Rating [Member] | US States and Political Subdivisions Debt Securities [Member]    
Held to maturity securities 11,869 12,285
Standard & Poor's, A Rating [Member] | US States and Political Subdivisions Debt Securities [Member]    
Held to maturity securities 1,196 1,202
Standard & Poor's, BBB Rating [Member] | US States and Political Subdivisions Debt Securities [Member]    
Held to maturity securities 0 0
Not Rated [Member] | US States and Political Subdivisions Debt Securities [Member]    
Held to maturity securities $ 5,030 $ 4,827