Annual report [Section 13 and 15(d), not S-K Item 405]

Note 7 - Stockholders' Equity- Stock Warrants (Details)

v3.25.1
Note 7 - Stockholders' Equity- Stock Warrants (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Warrants, outstanding (in shares) 524,601 55,173  
Outstanding, weighted average exercise price (in dollars per share) $ 32.42 $ 116.47  
Outstanding, December 31, 2022 $ 0 $ 0 $ 1
Warrants, Granted (in shares) 1,861,817 659,727  
Warrants granted, weighted average exercise price (in dollars per share) $ 6.23 $ 16.05  
Warrants, Exercised (in shares) (910,218) (190,299)  
Exercised, weighted average exercise price (in dollars per share) $ 10.16 $ 0.02  
Warrants granted, weighted average exercise price (in dollars per share) $ 6.23 $ 16.05  
Warrants, outstanding (in shares) 1,476,200 524,601 55,173
Outstanding, weighted average exercise price (in dollars per share) $ 8.64 $ 32.42 $ 116.47