XML 48 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Note 2 - Securities - Summary of Amortized Costs and Fair Values of Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Amortized cost, available for sale securities $ 181,007 $ 185,917  
Gross unrealized gains, available for sale securities 66 62  
Gross unrealized losses, available for sale securities (20,097) (22,132)  
Fair value, available for sale securities 160,976 163,847  
Securities available for sale, AFS 0 0  
Amortized cost, held to maturity 108,379 109,835  
Gross unrealized gains, held to maturity securities 5 8  
Gross unrealized losses, held to maturity securities (9,439) (10,969)  
Fair value, held to maturity securities 98,945 98,874  
Securities available for sale, HTM (87) (94) $ (106)
Amortized cost 289,386 295,752  
Gross unrealized gains 71 70  
Gross unrealized losses (29,536) (33,101)  
Total securities, fair value 259,921 262,721  
Total securities, allowance for credit loss (87) (94)  
US Treasury Securities [Member]      
Amortized cost, available for sale securities 12,486 12,483  
Gross unrealized gains, available for sale securities 0 0  
Gross unrealized losses, available for sale securities (646) (795)  
Fair value, available for sale securities 11,840 11,688  
Securities available for sale, AFS 0 0  
Amortized cost, held to maturity 9,696 9,632  
Gross unrealized gains, held to maturity securities 0 0  
Gross unrealized losses, held to maturity securities (81) (125)  
Fair value, held to maturity securities 9,615 9,507  
Securities available for sale, HTM 0 0 0
US Agency and Mortgage-backed Securities [Member]      
Amortized cost, available for sale securities 105,963 110,480  
Gross unrealized gains, available for sale securities 62 57  
Gross unrealized losses, available for sale securities (10,954) (12,498)  
Fair value, available for sale securities 95,071 98,039  
Securities available for sale, AFS 0 0  
Amortized cost, held to maturity 85,038 86,554  
Gross unrealized gains, held to maturity securities 0 0  
Gross unrealized losses, held to maturity securities (7,874) (9,282)  
Fair value, held to maturity securities 77,164 77,272  
Securities available for sale, HTM 0 0 0
US States and Political Subdivisions Debt Securities [Member]      
Amortized cost, available for sale securities 62,558 62,954  
Gross unrealized gains, available for sale securities 4 5  
Gross unrealized losses, available for sale securities (8,497) (8,839)  
Fair value, available for sale securities 54,065 54,120  
Securities available for sale, AFS 0 0  
Amortized cost, held to maturity 10,645 10,649  
Gross unrealized gains, held to maturity securities 5 8  
Gross unrealized losses, held to maturity securities (1,064) (1,112)  
Fair value, held to maturity securities 9,586 9,545  
Securities available for sale, HTM 0 0 0
Corporate Debt Securities [Member]      
Amortized cost, held to maturity 3,000 3,000  
Gross unrealized gains, held to maturity securities 0 0  
Gross unrealized losses, held to maturity securities (420) (450)  
Fair value, held to maturity securities 2,580 2,550  
Securities available for sale, HTM $ (87) $ (94) $ (106)