XML 124 R110.htm IDEA: XBRL DOCUMENT v3.26.1
Note 13 - Stockholders' Equity - Unvested Restricted Stock (Details) - Restricted Stock Units (RSUs) [Member] - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Unvested, shares (in shares) 2,357,073 1,857,248 1,796,115
Granted, shares (in shares) 2,052,542 1,538,407 1,316,120
Forfeited, shares (in shares) (245,736) (130,450) (336,060)
Vested (1,150,382) (908,132) (918,927)
Unvested, shares (in shares) 3,013,497 2,357,073 1,857,248
Unvested, weighted average fair value per share (in dollars per share) $ 4.76 $ 4.28 $ 4.23
Granted (unvested), weighted average fair value per share (in dollars per share) 5.86 5.17 5.05
Forfeited, weighted average fair value per share (in dollars per share) 5.29 5 4.9
Distributed (vested), weighted average fair value per share (in dollars per share) 4.75 4.45 5.05
Unvested, weighted average fair value per share (in dollars per share) $ 5.47 $ 4.76 $ 4.28