XML 34 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 3 - Securities - Amortized Cost and Estimated Fair Values of Debt Securities (2) (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Due in one year or less, amortized cost $ 95,464  
Due in one year or less, fair value 90,769  
Due after one year through five years, amortized cost 131,611  
Due after one year through five years, fair value 127,964  
Due after five years through ten years, amortized cost 209,142  
Due after five years through ten years, fair value 189,543  
Due after ten years, amortized cost 89,962  
Due after ten years, fair value 84,486  
Available-for-sale securities, amortized cost 526,179 $ 545,274
Securities - available for sale $ 492,762 $ 518,078