v3.25.4
Note 5 - Stock-based Compensation - Schedule of Unvested Restricted Stock Activity (Details) - Restricted Stock [Member] - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Unvested (in shares) 59 105
Unvested, weighted average grant date fair value (in dollars per share) $ 29,980 $ 29,890
Granted (in shares) 69 45
Granted, weighted average grant date fair value (in dollars per share) $ 12,690 $ 28,370
Vested (in shares) (43) (84)
Vested, weighted average grant date fair value (in dollars per share) $ 30,500 $ 29,200
Forfeited (in shares) 0 (7)
Forfeited, weighted average grant date fair value (in dollars per share) $ 0 $ 27,570
Unvested (in shares) 85 59
Unvested, weighted average grant date fair value (in dollars per share) $ 15,770 $ 29,980