XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 11 - Stock-based Compensation - Stock Option Activity (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Options, Outstanding, Number of Shares (in shares) 10,444,679  
Options, Outstanding, Weighted Average Exercise Price (in dollars per share) $ 3.2  
Options, Outstanding, Weighted Average Remaining Contractual Term (Year) 5 years 4 months 13 days 4 years 9 months 18 days
Options, Granted, Number of Shares (in shares) 5,552,790  
Options, Grants in Period, Weighted Average Exercise Price (in dollars per share) $ 0.26  
Options, Cancelled, Number of Shares (in shares) (36,406)  
Options, Expirations in Period, Weighted Average Exercise Price (in dollars per share) $ 10.24  
Outstanding at March 31, 2024 (in shares) 15,961,063 10,444,679
Outstanding at March 31, 2024 (in dollars per share) $ 2.16 $ 3.2
Outstanding at March 31, 2024 $ 0  
Vested or expected to vest at March 31, 2024 (in shares) 14,795,731  
Vested or expected to vest at March 31, 2024 (in dollars per share) $ 2.3  
Vested or expected to vest at March 31, 2024 (Year) 5 years 3 months 7 days  
Vested or expected to vest at March 31, 2024 $ 0  
Exercisable at March 31, 2024 (in shares) 7,862,867  
Exercisable at March 31, 2024 (in dollars per share) $ 3.97  
Exercisable at March 31, 2024 (Year) 4 years 3 months  
Exercisable at March 31, 2024 $ 0