XML 86 R71.htm IDEA: XBRL DOCUMENT v3.24.1
Note 13 - Common Stock Warrants - Outstanding Warrants (Details) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Outstanding warrants (in shares) 2,305,519 202,333
Outstanding warrants, weighted-average exercise price (in dollars per share) $ 7.7 $ 57.13
Warrants granted (in shares) 7,605,776 2,431,046
Warrants granted, weighted average exercise price (in dollars per share) $ 0.95 $ 11.7
Warrants exercised (in shares) 2,528,848 (327,860)
Warrants exercised, weighted-average exercise price (in dollars per share) $ 0.25 $ 6.3
Warrants expired (in shares) 0 0
Warrants expired, weighted average exercise price (in dollars per share) $ 0 $ 0
Warrants exercised (in shares) (2,528,848) 327,860
Outstanding warrants (in shares) 7,382,447 2,305,519
Outstanding warrants, weighted-average exercise price (in dollars per share) $ 1.82 $ 7.7