XML 151 R69.htm IDEA: XBRL DOCUMENT v3.25.1
Note 3 - Securities - Credit Quality Indicators for Held to Maturity Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Amortized cost, held to maturity securities $ 109,836 $ 148,351
Moody's, Aaa Rating [Member]    
Amortized cost, held to maturity securities 35,292 64,828
Moody's, Aa1/Aa2/Aa3 Rating [Member]    
Amortized cost, held to maturity securities 8,162 8,842
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] 63,382 71,681
Not Rated - Non Agency [Member]    
Amortized cost, held to maturity securities 0 0
US Treasury Securities [Member]    
Amortized cost, held to maturity securities 9,632 39,085
US Treasury Securities [Member] | Moody's, Aaa Rating [Member]    
Amortized cost, held to maturity securities 9,632 39,085
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 Treasury Securities [Member] | Not Rated - Non Agency [Member]    
Amortized cost, held to maturity securities 0 0
US Agency and Mortgage-backed Securities [Member]    
Amortized cost, held to maturity securities 86,555 94,617
US Agency and Mortgage-backed Securities [Member] | Moody's, Aaa Rating [Member]    
Amortized cost, held to maturity securities 23,173 22,936
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] 63,382 71,681
US Agency and Mortgage-backed Securities [Member] | Not Rated - Non Agency [Member]    
Amortized cost, held to maturity securities 0 0
US States and Political Subdivisions Debt Securities [Member]    
Amortized cost, held to maturity securities 10,649 11,649
US States and Political Subdivisions Debt Securities [Member] | Moody's, Aaa Rating [Member]    
Amortized cost, held to maturity securities 2,487 2,807
US States and Political Subdivisions Debt Securities [Member] | Moody's, Aa1/Aa2/Aa3 Rating [Member]    
Amortized cost, held to maturity securities 8,162 8,842
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
US States and Political Subdivisions Debt Securities [Member] | Not Rated - Non Agency [Member]    
Amortized cost, held to maturity securities 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
Corporate Debt Securities [Member] | Not Rated - Non Agency [Member]    
Amortized cost, held to maturity securities $ 0 $ 0
[1] Generally considered not to have credit risk given the implied governmental guarantees associated with these agencies.