Annual report pursuant to Section 13 and 15(d)

Note 14 - Stockholders' Equity - Stock-based Compensation Plan Activity (Details)

v3.22.4
Note 14 - Stockholders' Equity - Stock-based Compensation Plan Activity (Details) - USD ($)
1 Months Ended 12 Months Ended
Oct. 31, 2022
Aug. 31, 2022
Jul. 31, 2022
Jun. 30, 2022
May 31, 2022
Apr. 30, 2022
Feb. 28, 2022
Jan. 31, 2022
Dec. 31, 2021
Oct. 31, 2021
Sep. 30, 2021
May 31, 2021
Feb. 28, 2021
Dec. 31, 2022
Dec. 31, 2021
Number of shares available for grant (in shares)               1,668,001           1,668,001 3,398,870
Options, Outstanding (in shares)               1,026,712           1,026,712 1,387,673
Options, Outstanding, Weighted Average Exercise Price (in dollars per share)               $ 4.44           $ 4.44 $ 3.89
Granted (in shares)                           (3,691,202) (1,803,172)
Options, Granted (in shares)                           0 0
Options, Granted, Weighted Average Exercise Price (in dollars per share)                           $ 0 $ 0
Options, Exercised/ Released (in shares)                           0 (347,901)
Options, Exercised/ Released, Weighted Average Exercise Price (in dollars per share)                           $ 0 $ 2.09
Forfeited (in shares)                           285,455 72,303
Options, Forfeited (in shares)                           (32,445) (13,060)
Options, Forfeited, Weighted Average Exercise Price (in dollars per share)                           $ 5.78 $ 8.71
Authorized (in shares)                             7,000,000
Number of shares available for grant (in shares)                 1,668,001         5,262,254 1,668,001
Options, Outstanding (in shares)                 1,026,712         994,267 1,026,712
Options, Outstanding, Weighted Average Exercise Price (in dollars per share)                 $ 4.44         $ 4.40 $ 4.44
Outstanding (in shares)                 1,026,712         994,267 1,026,712
Outstanding, Weighted Average Exercise Price (in dollars per share)                 $ 4.44         $ 4.40 $ 4.44
Outstanding, Weighted Average Remaining Contractual Term (Year)                           4 months 24 days  
Outstanding, Intrinsic Value                           $ 0  
Vested and exercisable (in shares)                           994,267  
Vested and exercisable, Weighted Average Exercise Price (in dollars per share)                           $ 4.40  
Vested and exercisable, Weighted Average Remaining Contractual Term (Year)                           4 months 24 days  
Vested and exercisable, Intrinsic Value                           $ 0  
Restricted Stock Units (RSUs) [Member]                              
RSUs, Outstanding (in shares)               5,246,875           5,246,875 5,624,166
RSUs, Outstanding, Weighted Average Grant Date Fair Value (in dollars per share)               $ 1.07           $ 1.07 $ 0.66
RSUs, Granted (in shares) 28,223 10,537 143,708 12,121 182,293 9,615 47,933 44,780 1,652,517 4,673 12,111 81,883 25,000 3,691,202 1,803,172
RSUs, Granted, Weighted Average Grant Date Fair Value (in dollars per share)                           $ 0.69 $ 1.63
RSUs, Exercised/ Released (in shares)                           (2,297,130) (2,121,220)
RSUs, Exercised/ Released, Weighted Average Grant Date Fair Value (in dollars per share)                           $ 0.90 $ 0.91
RSUs, Forfeited (in shares)                           (253,010) (59,243)
RSUs, Forfeited, Weighted Average Grant Date Fair Value (in dollars per share)                           $ 1.16 $ 0.83
RSUs, Outstanding (in shares)                 5,246,875         6,387,937 5,246,875
RSUs, Outstanding, Weighted Average Grant Date Fair Value (in dollars per share)                 $ 1.07         $ 0.91 $ 1.07