XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 7 - Investments, Held to Maturity ("HTM") - Held to Maturity Maturity and Yields (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Due in one year or less, carrying value $ 11,991  
Due in one year or less, average book yield 2.94%  
Due after one year through five years, carrying value $ 14,957  
Due after one year through five years, average book yield 3.78%  
Due after five years through ten years, carrying value $ 5,268  
Due after five years through ten years, average book yield 7.11%  
Due after ten years, carrying value $ 19,930  
Due after ten years, average book yield 7.10%  
MBS, carrying value $ 106,939  
MBS, average book yield 4.62%  
Total HTM Securities $ 159,085 $ 163,072
Total HTM Securities 4.81%