XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Note 3 - Investment Securities - Amortized Cost and Fair Value of Debt Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Securities available for sale, amortized cost, due in one year or less $ 60,809  
Securities available for sale, fair value, due in one year or less 59,782  
Securities held to maturity, amortized cost, due in one year or less 0  
Securities held to maturity, fair value, due in one year or less 0  
Securities available for sale, amortized cost, due in one year through five years 123,645  
Securities available for sale, fair value, due in one year through five years 118,416  
Securities held to maturity, amortized cost, due in one year through five years 0  
Securities held to maturity, fair value, due in one year through five years 0  
Securities available for sale, amortized cost, due after five years through ten years 52,663  
Securities available for sale, fair value, due after five years through ten years 49,010  
Securities held to maturity, amortized cost, due after five years through ten years 2,000  
Securities held to maturity, fair value, due after five years through ten years 1,354  
Securities available for sale, amortized cost, due after ten years 70,168  
Securities available for sale, fair value, due after ten years 62,437  
Securities held to maturity, amortized cost, due after ten years 5,000  
Securities held to maturity, fair value, due after ten years 3,334  
Securities available for sale, amortized cost, allocated and single maturity date 307,285  
Securities available for sale, fair value, allocated and single maturity date 289,645  
Securities held to maturity, amortized cost, allocated and single maturity date 7,000  
Securities held to maturity, fair value, allocated and single maturity date 4,688  
Securities available for sale, amortized cost, without single maturity date 125,120  
Securities available for sale, fair value, without single maturity date 118,824  
Securities held to maturity, amortized cost, without single maturity date 0  
Securities held to maturity, fair value, without single maturity date 0  
Securities available for sale, amortized cost 432,405 $ 468,549
Securities available for sale, fair value 408,469 437,271
Securities held to maturity, amortized cost 7,000 7,000
Securities held to maturity, fair value $ 4,688 $ 4,446