v3.26.1
Note 3 - Investments in Securities - Schedule of Held-to-Maturity Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Amortized Cost, Held-to-maturity $ 51,624 $ 55,764
Gross Unrealized Gains, Held-to-maturity 237 350
Gross Unrealized Losses, Held-to-maturity (3,817) (3,788)
Allowance for Credit Losses, Held-to-Maturity 0 0
Investments in held-to-maturity securities, fair value 48,044 52,326
Collateralized Mortgage-Backed Securities [Member]    
Amortized Cost, Held-to-maturity 35,492 36,645
Gross Unrealized Gains, Held-to-maturity 37 88
Gross Unrealized Losses, Held-to-maturity (3,465) (3,453)
Allowance for Credit Losses, Held-to-Maturity 0 0
Investments in held-to-maturity securities, fair value 32,064 33,280
Corporate Debt Securities [Member]    
Amortized Cost, Held-to-maturity 16,132 19,119
Gross Unrealized Gains, Held-to-maturity 200 262
Gross Unrealized Losses, Held-to-maturity (352) (335)
Allowance for Credit Losses, Held-to-Maturity 0 0
Investments in held-to-maturity securities, fair value $ 15,980 $ 19,046