v3.26.1
Note 2 - Investment Securities - Schedule of Held-to-maturity Investment Securities with Credit Rating (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Held-to-maturity, Amortized cost $ 13,785 $ 13,798
Nontaxable Municipal Bonds [Member]    
Held-to-maturity, Amortized cost 13,785 13,798
Nontaxable Municipal Bonds [Member] | Standard & Poor's, AAA Rating [Member]    
Held-to-maturity, Amortized cost 13,785 13,798
Subordinated Debt [Member]    
Held-to-maturity, Amortized cost 13,785 13,798
Subordinated Debt [Member] | Standard & Poor's, AAA Rating [Member]    
Held-to-maturity, Amortized cost $ 13,785 $ 13,798