XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Note 2 - Securities Available for Sale - Amortized Cost and Fair Value of Investment Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Due within one year, amortized cost $ 5,555  
Due within one year, fair value 5,545  
Due after one year through five years, amortized cost 14,252  
Due after one year through five years, fair value 13,148  
Due after five years through ten years, amortized cost 18,964  
Due after five years through ten years, fair value 18,420  
Due after ten years, amortized cost 23,640  
Due after ten years, fair value 23,214  
Amortized cost 238,362 $ 232,630
Fair value 218,757 208,549
Mortgage-related Securities [Member]    
Without single date securities 175,951  
Without single date securities, fair value 158,430  
Amortized cost 175,951 169,607
Fair value $ 158,430 $ 147,747