XML 69 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Note 9 - Share-based Compensation - Summary of Non-vested RSUs (Details) - Restricted Stock Units (RSUs) [Member] - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Balance, shares (in shares) 0 1,435
Balance, weighted average grant date fair value per share (in dollars per share)   $ 64.95
RSUs granted, shares (in shares) 113,427 22,104
RSUs granted, weighted average grant date fair value per share (in dollars per share) $ 2.65 $ 25.5
RSUs released, shares (in shares) (60,409) (16,080)
RSUs released, weighted average grant date fair value per share (in dollars per share) $ 2.65 $ 28.95
RSUs forfeited, shares (in shares) (53,018) (7,459)
RSUs forfeited, weighted average grant date fair value per share (in dollars per share) $ 2.65 $ 25.5
Balance, shares (in shares) 0 0