XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Note 5 - Debt Securities - Debt Securities Available-for-sale (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Due in one year or less, Amortized cost $ 94,816  
Due in one year or less, Estimated fair value 93,398  
Due after one year through five years, Amortized cost 381,451  
Due after one year through five years, Estimated fair value 364,726  
Due after five years through ten years, Amortized cost 87,927  
Due after five years through ten years, Estimated fair value 80,857  
Due after ten years, Amortized cost 2,103  
Due after ten years, Estimated fair value 2,061  
Securities, amortized cost 566,297  
Securities, fair value 541,042  
U.S. government mortgage-backed securities, amortized cost 113,399  
U.S. government mortgage-backed securities, fair value 103,660  
Total, amortized cost 679,696 $ 700,528
Total, estimated fair value $ 644,702 $ 648,513