XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 4 - Investment Securities - Summary of Amortized Cost and Fair Value by Contractual Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Due in one year or less $ 0  
Due in one year or less 0  
Due after one year through five years 29,343  
Due after one year through five years 27,161  
Due after five years through ten years 73,165  
Due after five years through ten years 64,035  
Due after ten years 122,481  
Due after ten years 102,431  
Total held-to-maturity securities 224,989  
Total held-to-maturity securities 193,627  
Due in one year or less 1,999  
Due in one year or less 1,935  
Due after one year through five years 39,098  
Due after one year through five years 34,881  
Due after five years through ten years 16,537  
Due after five years through ten years 13,982  
Due after ten years 109,112  
Due after ten years 96,458  
MBS - GSE residential, amortized cost 213,934  
MBS - GSE residential, fair value 180,250  
Total available-for-sale debt securities 380,680  
Total available-for-sale debt securities, fair value $ 327,506 $ 344,040