XML 54 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 10 - Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Common Stock Reserved for Issuance [Table Text Block]
   

December 31, 2023

   

December 31, 2022

 
                 

Options issued and outstanding

    17,938,726       14,725,261  

RSUs issued and outstanding

    2,126,373       808,310  

Available for future grants of equity awards

    5,685,806       12,074,692  

Common stock warrants

    227,434       227,434  

2022 Employee Stock Purchase Plan

    1,065,325       1,800,000  

Total

    27,043,664       29,635,697  
Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]

Securities into which warrants are convertible

 

Warrants outstanding

   

Exercise Price

 

Expiration Date

                   

Common Stock

    44,148     $ 1.10  

April 2024

Common Stock

    26,515     $ 1.375  

April 2024

Common Stock

    29,150     $ 2.50  

March 2025

Common Stock

    100,532     $ 3.125  

February 2025

Common Stock

    16,175     $ 3.125  

March 2024

Common Stock

    10,914     $ 22.99  

December 2026

Total

    227,434