Quarterly report pursuant to Section 13 or 15(d)

Note 6 - Common Stock (Details Textual)

v3.24.2.u1
Note 6 - Common Stock (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 2 Months Ended
Apr. 30, 2024
Mar. 31, 2024
Apr. 30, 2024
Jun. 30, 2024
Dec. 31, 2023
Nov. 30, 2019
Prefunded Warrants [Member]            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)       $ 0.001 $ 0.001 $ 0.001
March 2024 Offering [Member]            
Stock Issued During Period, Shares, New Issues (in shares)   1,366,668        
Shares Issued, Price Per Share (in dollars per share) $ 7.5 $ 7.5 $ 7.5      
Issuance of Stock, Underwriter Options, Number of Shares (in shares)   300,000        
Proceeds from Issuance or Sale of Equity     $ 15.7      
March 2024 Offering [Member] | Prefunded Warrants [Member]            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   633,332        
Warrants Issued, Price Per Warrant (in dollars per share)   $ 7.499        
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)   $ 0.001        
Thirty Day Option [Member]            
Stock Issued During Period, Shares, New Issues (in shares) 300,000