XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 11 - Common Stock Warrants - Outstanding Warrants (Details) - $ / shares
shares in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Outstanding warrants (in shares) 210,946 65,886
Outstanding warrants, weighted-average exercise price (in dollars per share) $ 50.96 $ 269.54
Warrants granted (in shares) 118,953 145,056
Warrants granted, weighted average exercise price (in dollars per share) $ 3.13 $ 45.5
Warrants exercised (in shares) 90,381 (0)
Warrants exercised, weighted-average exercise price (in dollars per share) $ 2.5 $ 0
Warrants expired (in shares) (14,741) 0
Warrants expired, weighted average exercise price (in dollars per share) $ 78.35 $ 0
Warrants exercised (in shares) (90,381) 0
Outstanding warrants (in shares) 224,777 210,942
Outstanding warrants, weighted-average exercise price (in dollars per share) $ 37.4 $ 76.23