XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Note 3 - Investment Securities - Investment Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Jul. 31, 2024
Debt Securities, Available-for-Sale, Amortized Cost $ 417,251 $ 418,935  
Securities available for sale, gross unrealized gains 1,022 374  
Securities available for sale, gross unrealized losses 26,555 30,066  
Securities available for sale, at fair value 391,718 389,243  
Securities held to maturity, amortized cost 7,000 7,000 $ 2,000
Securities held to maturity, gross unrealized gains 0 0  
Securities held to maturity, gross unrealized losses 2,409 2,409  
Debt Securities, Held-to-Maturity, Fair Value 4,591 4,591  
Mortgage-Backed Security, Issued by US Government-Sponsored Enterprise [Member]      
Debt Securities, Available-for-Sale, Amortized Cost 78,033 76,295  
Securities available for sale, gross unrealized gains 106 0  
Securities available for sale, gross unrealized losses 6,938 8,354  
Securities available for sale, at fair value 71,201 67,941  
Agency Collateralized Mortgage Obligations [Member]      
Debt Securities, Available-for-Sale, Amortized Cost 64,236 47,821  
Securities available for sale, gross unrealized gains 502 197  
Securities available for sale, gross unrealized losses 222 500  
Securities available for sale, at fair value 64,516 47,518  
US Government Agencies Debt Securities [Member]      
Debt Securities, Available-for-Sale, Amortized Cost 111,629 122,834  
Securities available for sale, gross unrealized gains 18 6  
Securities available for sale, gross unrealized losses 3,632 4,760  
Securities available for sale, at fair value 108,015 118,080  
US Treasury and Government [Member]      
Debt Securities, Available-for-Sale, Amortized Cost 16,828 21,803  
Securities available for sale, gross unrealized gains 0 0  
Securities available for sale, gross unrealized losses 135 254  
Securities available for sale, at fair value 16,693 21,549  
Municipal Notes [Member]      
Debt Securities, Available-for-Sale, Amortized Cost 146,525 150,182  
Securities available for sale, gross unrealized gains 396 171  
Securities available for sale, gross unrealized losses 15,628 16,198  
Securities available for sale, at fair value 131,293 134,155  
Corporate Note Securities [Member]      
Securities held to maturity, amortized cost 7,000 7,000  
Securities held to maturity, gross unrealized gains 0 0  
Securities held to maturity, gross unrealized losses 2,409 2,409  
Debt Securities, Held-to-Maturity, Fair Value $ 4,591 $ 4,591