v3.26.1
Note 2 - Securities - Credit Quality Indicators for Held to Maturity Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Amortized cost, held to maturity securities $ 89,457 $ 102,955
Moody's, Aaa Rating [Member]    
Amortized cost, held to maturity securities 25,796 35,571
Moody's, Aa1/Aa2/Aa3 Rating [Member]    
Amortized cost, held to maturity securities 8,174 8,170
Moody's, Baa1/ Baa2/ Baa3 Rating [Member]    
Amortized cost, held to maturity securities 3,000 3,000
Not Rated - Agency [Member]    
Amortized cost, held to maturity securities [1] 52,487 56,214
US Treasury Securities [Member]    
Amortized cost, held to maturity securities 0 9,890
US Treasury Securities [Member] | Moody's, Aaa Rating [Member]    
Amortized cost, held to maturity securities 0 9,890
US Treasury Securities [Member] | Moody's, Aa1/Aa2/Aa3 Rating [Member]    
Amortized cost, held to maturity securities 0 0
US Treasury Securities [Member] | Moody's, Baa1/ Baa2/ Baa3 Rating [Member]    
Amortized cost, held to maturity securities 0 0
US Treasury Securities [Member] | Not Rated - Agency [Member]    
Amortized cost, held to maturity securities [1] 0 0
US Agency and Mortgage-backed Securities [Member]    
Amortized cost, held to maturity securities 76,029 79,632
US Agency and Mortgage-backed Securities [Member] | Moody's, Aaa Rating [Member]    
Amortized cost, held to maturity securities 23,542 23,418
US Agency and Mortgage-backed Securities [Member] | Moody's, Aa1/Aa2/Aa3 Rating [Member]    
Amortized cost, held to maturity securities 0 0
US Agency and Mortgage-backed Securities [Member] | Moody's, Baa1/ Baa2/ Baa3 Rating [Member]    
Amortized cost, held to maturity securities 0 0
US Agency and Mortgage-backed Securities [Member] | Not Rated - Agency [Member]    
Amortized cost, held to maturity securities [1] 52,487 56,214
US States and Political Subdivisions Debt Securities [Member]    
Amortized cost, held to maturity securities 10,428 10,433
US States and Political Subdivisions Debt Securities [Member] | Moody's, Aaa Rating [Member]    
Amortized cost, held to maturity securities 2,254 2,263
US States and Political Subdivisions Debt Securities [Member] | Moody's, Aa1/Aa2/Aa3 Rating [Member]    
Amortized cost, held to maturity securities 8,174 8,170
US States and Political Subdivisions Debt Securities [Member] | Moody's, Baa1/ Baa2/ Baa3 Rating [Member]    
Amortized cost, held to maturity securities 0 0
US States and Political Subdivisions Debt Securities [Member] | Not Rated - Agency [Member]    
Amortized cost, held to maturity securities [1] 0 0
Corporate Debt Securities [Member]    
Amortized cost, held to maturity securities 3,000 3,000
Corporate Debt Securities [Member] | Moody's, Aaa Rating [Member]    
Amortized cost, held to maturity securities 0 0
Corporate Debt Securities [Member] | Moody's, Aa1/Aa2/Aa3 Rating [Member]    
Amortized cost, held to maturity securities 0 0
Corporate Debt Securities [Member] | Moody's, Baa1/ Baa2/ Baa3 Rating [Member]    
Amortized cost, held to maturity securities 3,000 3,000
Corporate Debt Securities [Member] | Not Rated - Agency [Member]    
Amortized cost, held to maturity securities [1] $ 0 $ 0
[1] Generally considered not to have credit risk given the implied governmental guarantees associated with these agencies.