Quarterly report pursuant to Section 13 or 15(d)

Note 9 - Stockholders' Equity (Details Textual)

v3.25.0.1
Note 9 - Stockholders' Equity (Details Textual) - USD ($)
3 Months Ended 20 Months Ended
May 02, 2024
Dec. 18, 2023
Dec. 13, 2023
May 12, 2023
May 02, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Sep. 30, 2024
Mar. 31, 2023
Preferred Stock, Shares Issued (in shares)           0   0 0  
Security Offering, Maximum Value of Securities, Shelf Registration                   $ 200,000,000
Security Offering, Remaining Value of Securities, Shelf Registration           $ 109,000,000   $ 109,000,000    
Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs             $ 164,313      
Preferred Stock, Shares Outstanding (in shares)           0   0 0  
Public Offering [Member]                    
Stock Issued During Period, Shares, New Issues (in shares)   52,708,332                
Shares Issued, Price Per Share (in dollars per share)   $ 0.72                
Proceeds from Issuance or Sale of Equity   $ 35,200,000       $ 0 35,378,888      
Stock Issued During Period, Value, New Issues             $ 35,229,415      
Lincoln Park Purchase Agreement [Member]                    
Stock Issued During Period, Shares, New Issues (in shares)           0 1,800,000 3,025,000    
Proceeds from Issuance or Sale of Equity           $ 0 $ 1,661,490      
Shares Purchase Agreement, Value, Shares Authorized     $ 50,000,000   $ 100,000,000          
Share Purchase Agreement, Term (Month)         36 months          
Shares Purchase Agreement, Shares Authorized (in shares)         225,000          
Shares Purchase Agreement, Value, Maximum Commitment         $ 2,500,000          
Shares Purchase Agreement, Shares, Maximum Commitment (in shares)         2,000,000          
Shares Purchase Agreement, Accelerated Purchase Date, Percent Of Trading Volume         30.00%          
Shares Purchase Agreement, Accelerated Purchase Date, Purchase Price, Percent         97.00%          
Shares Purchase Agreement, Shares Authorized, Aggregate Maximum (in shares)         17,678,502          
Shares Purchase Agreement, Shares Authorized, Percentage of Common Shares Oustanding         19.99%          
Stock Issued During Period, Value, New Issues             1,661,490 $ 3,100,000    
Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs             164,000      
Stock Issued During Period, Shares, Issued for Services (in shares) 800,000                  
Stock Issued During Period, Value, Issued for Services $ 1,000,000                  
Deferred Offering Costs 57,000                  
Deferred Costs $ 1,100,000                  
Unamortized Debt Issuance Expense           $ 870,000   $ 870,000 $ 870,000  
Lincoln Park Purchase Agreement [Member] | Shares Required to be Purchased if Closing Price is $6.00 or Above [Member]                    
Shares Issued, Price Per Share (in dollars per share)         $ 6          
Shares Purchase Agreement, Shares Authorized (in shares)         250,000          
Lincoln Park Purchase Agreement [Member] | Shares Required to be Purchased if Closing Price is $8.00 or Above [Member]                    
Shares Issued, Price Per Share (in dollars per share)         $ 8          
Shares Purchase Agreement, Shares Authorized (in shares)         275,000          
Lincoln Park Purchase Agreement [Member] | Maximum [Member]                    
Shares Issued, Price Per Share (in dollars per share)         $ 0.25          
Shares Purchase Agreement, Value, Shares Authorized     50,000,000   $ 100,000,000          
Lincoln Park Purchase Agreement [Member] | Minimum [Member]                    
Shares Purchase Agreement, Value, Shares Authorized     $ 50,000,000              
Lincoln Park Purchase Agreement [Member] | Weighted Average [Member]                    
Shares Issued, Price Per Share (in dollars per share)         $ 1.26          
Jefferies Sales Agreement [Member]                    
Stock Issued During Period, Shares, New Issues (in shares)           90,156        
Proceeds from Issuance or Sale of Equity           $ 0 66,551      
Shares Purchase Agreement, Value, Shares Authorized       $ 75,000,000            
Stock Issued During Period, Value, New Issues           $ 67,000 $ 66,551      
Common Stock, Capital Shares Reserved for Future Issuance (in shares)       39,609,072            
Preferred Class A [Member]                    
Preferred Stock, Shares Authorized (in shares)           5,000,000   5,000,000    
Preferred Stock, Par or Stated Value Per Share (in dollars per share)           $ 0.01   $ 0.01    
Preferred Stock, Shares Issued (in shares)           0 0 0    
Preferred Stock, Shares Outstanding (in shares)           0 0 0    
Preferred Class, Series A-1 [Member]                    
Preferred Stock, Shares Authorized (in shares)           1,040,000   1,040,000    
Preferred Class, Series A-2 [Member]                    
Preferred Stock, Shares Authorized (in shares)           1,500,000   1,500,000    
Preferred Class, Series A-3 [Member]                    
Preferred Stock, Shares Authorized (in shares)           700,000   700,000    
Preferred Class, Series A-4 [Member]                    
Preferred Stock, Shares Authorized (in shares)           548,000   548,000    
Series B Preferred Stock [Member]                    
Preferred Stock, Shares Authorized (in shares)           15,000   15,000    
Preferred Stock, Par or Stated Value Per Share (in dollars per share)           $ 0.5   $ 0.5    
Preferred Stock, Shares Issued (in shares)           0 0 0    
Stock Issued During Period, Shares, Period Increase (Decrease) (in shares)           0        
Preferred Stock, Shares Outstanding (in shares)           0 0 0    
Preferred Stock [Member]                    
Stock Issued During Period, Shares, Period Increase (Decrease) (in shares)             0