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

Note 13 - Stockholders' Equity - Warrants Outstanding (Details)

v3.25.1
Note 13 - Stockholders' Equity - Warrants Outstanding (Details)
Dec. 31, 2024
$ / shares
shares
Shares Subject to Purchase (in shares) 1,823,856
Exercise Price 1 [Member]  
Exercise Price per Share (in dollars per share) | $ / shares $ 27.5
Shares Subject to Purchase (in shares) 18,193
Exercise Price 2 [Member]  
Exercise Price per Share (in dollars per share) | $ / shares $ 25
Shares Subject to Purchase (in shares) 10,288
Exercise Price 3 [Member]  
Exercise Price per Share (in dollars per share) | $ / shares $ 9.75
Shares Subject to Purchase (in shares) 39,125
Exercise Price 4 [Member]  
Exercise Price per Share (in dollars per share) | $ / shares $ 7.8
Shares Subject to Purchase (in shares) 1,006,250
Exercise Price 5 [Member]  
Exercise Price per Share (in dollars per share) | $ / shares $ 1.93
Shares Subject to Purchase (in shares) 425,000
Exercise Price 6 [Member]  
Exercise Price per Share (in dollars per share) | $ / shares $ 1.92
Shares Subject to Purchase (in shares) 325,000