XML 54 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Note 7 - Investments, Held to Maturity ("HTM") - Summary of Held to Maturity Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Amortized cost, HTM $ 133,817 $ 135,200
Gross unrealized gains, HTM 991 882
Gross unrealized losses, HTM (4,258) (5,180)
HTM, fair value 130,550 130,902
US Treasury and Government [Member]    
Amortized cost, HTM 11,984 11,967
Gross unrealized gains, HTM 0 0
Gross unrealized losses, HTM (21) (39)
HTM, fair value 11,963 11,928
Collateralized Loan Obligations [Member]    
Amortized cost, HTM 12,868 13,202
Gross unrealized gains, HTM 335 333
Gross unrealized losses, HTM 0 0
HTM, fair value 13,203 13,535
Small Business Administration Bonds [Member]    
Amortized cost, HTM 7,696 8,168
Gross unrealized gains, HTM 172 145
Gross unrealized losses, HTM 0 0
HTM, fair value 7,868 8,313
Taxable Municipal Bonds [Member]    
Amortized cost, HTM 976 973
Gross unrealized gains, HTM 0 0
Gross unrealized losses, HTM (15) (20)
HTM, fair value 961 953
Collateralized Mortgage-Backed Securities [Member]    
Amortized cost, HTM 100,293 100,890
Gross unrealized gains, HTM 484 404
Gross unrealized losses, HTM (4,222) (5,121)
HTM, fair value $ 96,555 $ 96,173