XML 55 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Note 7 - Investments, Held to Maturity ("HTM") - Summary of HTM Securities in Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Fair value, less than 12 months, HTM $ 11,560 $ 9,906
Unrealized losses, less then 12 months, HTM (112) (156)
Fair value, more than 12 months, HTM 55,196 56,428
Unrealized loss, more than 12 months, HTM (4,146) (5,024)
Fair value, unrealized loss position, HTM 66,756 66,334
Unrealized loss, unrealized loss position, HTM (4,258) (5,180)
US Treasury and Government [Member]    
Fair value, less than 12 months, HTM 0 0
Unrealized losses, less then 12 months, HTM 0 0
Fair value, more than 12 months, HTM 11,963 11,928
Unrealized loss, more than 12 months, HTM (21) (39)
Fair value, unrealized loss position, HTM 11,963 11,928
Unrealized loss, unrealized loss position, HTM (21) (39)
Taxable Municipal Bonds [Member]    
Fair value, less than 12 months, HTM 0 0
Unrealized losses, less then 12 months, HTM 0 0
Fair value, more than 12 months, HTM 961 953
Unrealized loss, more than 12 months, HTM (15) (20)
Fair value, unrealized loss position, HTM 961 953
Unrealized loss, unrealized loss position, HTM (15) (20)
Collateralized Mortgage-Backed Securities [Member]    
Fair value, less than 12 months, HTM 11,560 9,906
Unrealized losses, less then 12 months, HTM (112) (156)
Fair value, more than 12 months, HTM 42,272 43,547
Unrealized loss, more than 12 months, HTM (4,110) (4,965)
Fair value, unrealized loss position, HTM 53,832 53,453
Unrealized loss, unrealized loss position, HTM $ (4,222) $ (5,121)