XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.1
NOte 7 - Stockholders' Equity (Details Textual) - USD ($)
3 Months Ended
Mar. 15, 2023
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Feb. 03, 2022
Stock Issued During Period, Shares, New Issues 125,000        
Common Stock, Par or Stated Value Per Share $ 0.001 $ 0.001   $ 0.001  
Class of Warrant or Right, Outstanding   2,199,816   340,689  
Class of Warrant or Right, Exercise Price of Warrants or Rights   $ 3.84   $ 19.40  
Proceeds from Issuance or Sale of Equity $ 2,600,000        
Payments of Stock Issuance Costs $ 360,000,000        
Warrants Exercised   (158,731)      
Proceeds from Warrant Exercises   $ 421,000 $ 0    
Proceeds from Issuance of Common Stock, Net   $ 2,640,000 $ 594,000    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount   4,206,312 179,804    
Warrant [Member]          
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount   1,253,387 14,518    
Warrant Amendment Agreement [Member]          
Stock Issued During Period, Shares, New Issues 158,731        
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 6.30 $ 2.65      
Warrants Exercised   158,731      
Proceeds from Warrant Exercises   $ 421,000      
At The Market Offering Agreement [Member]          
Stock Issued During Period, Shares, New Issues     20,407    
Payments of Stock Issuance Costs     $ 87,000    
Maximum Offering Price for Issuance of Common Stock     18,573,000    
Additional Common Stock, Shares Authorized         $ 4,275,000
Proceeds from Issuance of Common Stock     $ 681,000    
Shares Issued, Average Price Per Share     $ 33.30    
Proceeds from Issuance of Common Stock, Net     $ 594,000    
At The Market Offering Agreement [Member] | Minimum [Member]          
Maximum Offering Price for Issuance of Common Stock         15,280,000
At The Market Offering Agreement [Member] | Maximum [Member]          
Maximum Offering Price for Issuance of Common Stock         $ 19,555,000
Pre-funded Warrant [Member]          
Class of Warrant or Right, Outstanding 946,429        
Share Price (in dollars per share) $ 2.80        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 1,071,429        
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 2.65        
Pre-funded Warrant [Member] | Warrant [Member]          
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount   946,429      
Warrants Issued in Connection with Underwritten Public Offering [Member]          
Fair Value Adjustment of Warrants   $ 50,000