v3.26.3
Note 9 - Stock Incentive Plan - Share Based Compensation Arrangements by Share Based Payment Award (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Stock based compensation $ 2,050 $ 135
Deferred Stock Units [Member]    
Outstanding, shares (in shares) 232,968 154,385
Outstanding, grant date fair value (in dollars per share) $ 11.07 $ 12.98
Granted and vested, shares (in shares) 58,637 57,516
Granted and vested, grant date fair value (in dollars per share) $ 7.02 $ 7.41
Outstanding, shares (in shares) 291,605 211,901
Outstanding, grant date fair value (in dollars per share) $ 10.26 $ 11.47
Stock based compensation $ 311 $ 343
Intrinsic value, end of period $ 1,583 $ 1,485