v3.26.1
Note 12 - Share-based Compensation - Restricted Stock Activity (Details) - Restricted Stock Units (RSUs) [Member] - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Unvested, number of units (in shares) 801,525 731,538
Unvested, weighted average grant-date fair value (in dollars per share) $ 20.72 $ 25.95
Granted, number of units (in shares) 1,368,563 701,028
Granted, weighted average grant-date fair value (in dollars per share) $ 2.28 $ 3.62
Vested and delivered, number of units (in shares) (485,276) (319,933)
Vested and delivered, weighted average grant-date fair value (in dollars per share) $ 4.6 $ 10.42
Withheld as treasury stock (1), number of units (in shares) [1] 0 0
Withheld as treasury stock (1), weighted average grant-date fair value (in dollars per share) [1] $ 0 $ 0
Vested not delivered (2), number of units (in shares) [2] 10,706 3,833
Vested not delivered (2), weighted average grant-date fair value (in dollars per share) [2] $ 13.51 $ 10.6
Forfeited, number of units (in shares) (202,761) (314,941)
Forfeited, weighted average grant-date fair value (in dollars per share) $ 2.85 $ 7.29
Withheld as treasury stock (1), number of units (in shares) [1] 0 (0)
Vested not delivered (2), number of units (in shares) [2] (10,706) (3,833)
Unvested, number of units (in shares) 1,471,345 801,525
Unvested, weighted average grant-date fair value (in dollars per share) $ 11.12 $ 20.72
[1] As discussed in Note 11, Equity, the treasury stock was related to shares withheld to cover statutory withholding taxes upon the delivery of shares following the vesting of RSUs. As of December 31, 2025 and 2024, there were 768,595 outstanding shares of treasury stock for both periods.
[2] Vested not delivered represents vested RSUs with delivery deferred to a future time. During the year ended December 31, 2025, there was a 10,706 change in the vested not delivered balance due to a net 10,706 shares that were deferred due to timing of delivery of certain shares. As of December 31, 2025 and 2024, there were 296,805 and 286,099 outstanding RSUs that were vested not delivered, respectively.