XML 80 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 10 - Stock Incentive Plan - RSU Activities (Details) - Restricted Stock Units (RSUs) [Member] - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Balance, other than options (in shares) 771,885 504,420  
Balance, other than options, weighted average grant date fair value (in dollars per share) $ 1.77 $ 4.22  
Balance, other than options, weighted average vesting term (Year) 3 years 3 months 3 days 2 years 2 months 4 days 2 years 11 months 8 days
Balance, other than options, aggregate fair value $ 4,294,241 $ 1,480,161 $ 2,127,734
Granted, other than options (in shares) 828,650 745,000  
Granted, other than options, weighted average grant date fair value (in dollars per share) $ 4.43 $ 0.81  
Exercised/released, other than options (in shares) (422,471) [1] (200,085) [2]  
Exercised/released, other than options, weighted average grant date fair value (in dollars per share) $ 1.55 [1] $ 3.86 [2]  
Cancelled/forfeited, other than options (in shares) (62,566) (277,450)  
Cancelled/forfeited, other than options, weighted average grant date fair value (in dollars per share) $ 1.27 $ 2.14  
Balance, other than options (in shares) 1,115,498 771,885 504,420
Balance, other than options, weighted average grant date fair value (in dollars per share) $ 3.85 $ 1.77 $ 4.22
[1] Includes 16,699 shares of common stock which were withheld to cover payroll taxes.
[2] Includes 26,877 shares of common stock which were withheld to cover payroll taxes.