XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.1
Note 3 - Investments, Held to Maturity - Held to Maturity Maturity and Yields (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Due in one year or less, carrying value $ 11,978  
Due in one year or less, average book yield 2.94%  
Due after one year through five years, carrying value $ 13,858  
Due after one year through five years, average book yield 3.60%  
Due after five years through ten years, carrying value $ 6,914  
Due after five years through ten years, average book yield 6.90%  
Due after ten years, carrying value $ 21,272  
Due after ten years, average book yield 7.07%  
MBS, carrying value $ 109,050  
MBS, average book yield 4.66%  
Total HTM Securities $ 163,072 $ 167,438
Total HTM Securities 4.85%