XML 65 R51.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 3 - Debt Securities - Debt Securities Available-for-sale (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Due in one year or less, Amortized cost $ 105,290  
Due in one year or less, Estimated fair value 103,737  
Due after one year through five years, Amortized cost 374,000  
Due after one year through five years, Estimated fair value 350,187  
Due after five years through ten years, Amortized cost 109,174  
Due after five years through ten years, Estimated fair value 96,627  
Due after ten years, Amortized cost 8,100  
Due after ten years, Estimated fair value 6,912  
Securities, amortized cost 596,564  
Securities, fair value 557,463  
U.S. government mortgage-backed securities, amortized cost 103,964  
U.S. government mortgage-backed securities, fair value 91,050  
Total, amortized cost 700,528 $ 798,703
Total, Estimated fair value $ 648,513 $ 736,389