XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 6 - Debt Securities - Debt Securities Available-for-sale (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Due in one year or less, Amortized cost $ 102,150  
Due in one year or less, Estimated fair value 100,092  
Due after one year through five years, Amortized cost 385,150  
Due after one year through five years, Estimated fair value 358,508  
Due after five years through ten years, Amortized cost 147,426  
Due after five years through ten years, Estimated fair value 130,796  
Due after ten years, Amortized cost 8,100  
Due after ten years, Estimated fair value 7,299  
Securities, amortized cost 642,826  
Securities, fair value 596,695  
U.S. government mortgage-backed securities, amortized cost 108,189  
U.S. government mortgage-backed securities, fair value 94,148  
Total, amortized cost 751,015 $ 798,703
Total, Estimated fair value $ 690,843 $ 736,389