XML 42 R28.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 6 - Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]

 

  

Weighted-average

 

 

  

grant date fair

 

 

Number of shares

  

value

 

Outstanding at January 1, 2022

  12,032,040   18.67 

Granted

  5,179,201   12.75 

Vested

  (6,291,999)  11.28 

Forfeited

  (2,186,956)  22.44 

Outstanding at December 31, 2022

  8,732,286   16.12 

Granted

  3,620,237   13.77 

Vested

  (2,500,263)  11.98 

Forfeited

  (213,192)  12.14 

Outstanding at December 31, 2023

  9,639,068   17.05 

Granted

  4,751,729   18.27 

Vested

  (2,252,438)  14.78 

Forfeited

  (294,773)  13.49 

Outstanding at December 31, 2024

  11,843,586  $18.22 
Share-Based Payment Arrangement, Option, Activity [Table Text Block]

 

  

  

Weighted-

  

 

 

  

  

average

  

 

 

  

Weighted-

  

contractual

  

 

 

Number of

  

average

  

term

  

Aggregate

 

 

shares

  

exercise price

  

(in years)

  

intrinsic value

 
              

 

Outstanding at January 1, 2022

  2,467,537   7.06   6.99  $29,503,551 

Granted

  2,975,000  $7  

  

 

Exercised

  (142,409)  4.10  

  

 

Forfeited

  (164,443)  7.84  

  

 

Expired

       

  

 

Outstanding at December 31, 2022

  5,135,685  $7.10   5.09  $25,064,799 

Granted

       

  

 

Exercised

  (246,156)  6.08  

  

 

Forfeited

  (192,500)  11.30  

  

 

Expired

       

  

 

Outstanding at December 31, 2023

  4,697,029  $6.98   4.10  $47,607,209 

Granted

              

Exercised

  (151,813)  6.02         

Forfeited

  (75,000)  13.25         

Expired

              

Outstanding at December 31, 2024

  4,470,216   6.90   3.08  $103,691,060 

 

  

  

  

 

Exercisable at December 31, 2024

  3,147,293   6.77   3.29  $73,417,302 
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]

 

Year Ended

 

 

December 31, 2024

  

December 31, 2023

  

December 31, 2022

 

Volatility

  N/A   N/A   88.37 - 89.67%

Expected term (in years)

  N/A   N/A   3.13 - 4.0 

Risk-free rate

  N/A   N/A   2.99 - 3.35%

Expected dividend yield

  N/A   N/A   %
Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]

 

Amended Term Loan

  

The Amended Loan Agreement

 

Exercise price

 $14.70  $17.95 

Common share price on date of issuance

 $15.04  $19.35 

Volatility

  0.88%  184.4%

Risk-free interest rate

  3.6%  1.4%

Expected dividend yield

  %  %

Contractual term (in years)

  7.00   7.00