v3.26.1
Note 12 - Stock-based Compensation - Schedule of Restricted Stock Awards (Details) - Restricted Stock [Member] - $ / shares
3 Months Ended 12 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Balance (unvested) (in shares) 32,895 32,895 0
Unvested, weighted average grant date fair value (in dollars per share) $ 3.04 $ 3.04 $ 0
Granted (in shares) 10,000 0 32,895
Granted, weighted average grant date fair value (in dollars per share) $ 4.42 $ 0 $ 3.04
Vested (in shares) (10,000) 0 0
Vested, weighted average grant date fair value (in dollars per share) $ (4.42) $ 0 $ 0
Forfeited (in shares) 0 0 0
Forfeited, weighted average grant date fair value (in dollars per share) $ 0 $ 0 $ 0
Unvested, weighted average grant date fair value (in dollars per share) $ 3.04 $ 3.04 $ 3.04
Balance (unvested) (in shares) 32,895 32,895 32,895
Unvested, weighted average grant date fair value (in dollars per share) $ 3.04 $ 3.04 $ 3.04