XML 34 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Note 3 - Securities - Amortized Cost and Estimated Fair Values of Debt Securities (2) (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Due in one year or less, amortized cost $ 89,461  
Due in one year or less, fair value 86,651  
Due after one year through five years, amortized cost 155,826  
Due after one year through five years, fair value 153,114  
Due after five years through ten years, amortized cost 185,793  
Due after five years through ten years, fair value 172,544  
Due after ten years, amortized cost 108,310  
Due after ten years, fair value 105,023  
Available-for-sale securities, amortized cost 539,390 $ 545,274
Securities - available for sale $ 517,332 $ 518,078