v3.25.1
Note 4 - Capital Stock (Details Textual)
1 Months Ended 3 Months Ended 12 Months Ended 24 Months Ended
Aug. 23, 2024
shares
Mar. 30, 2023
$ / shares
shares
Jan. 31, 2025
USD ($)
$ / shares
shares
Mar. 31, 2025
USD ($)
$ / shares
shares
Mar. 31, 2024
USD ($)
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
$ / shares
shares
Dec. 31, 2024
$ / shares
shares
Oct. 06, 2023
$ / shares
Mar. 31, 2023
$ / shares
shares
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares       $ 0.0001   $ 0.0001   $ 0.0001    
Common Stock, Shares Authorized (in shares)       150,000,000   150,000,000   150,000,000    
Common Stock, Shares, Issued (in shares)       1,154,926   1,144,926   1,144,926    
Common Stock, Shares, Outstanding (in shares)       1,154,737   1,144,737   1,144,737    
Stock Issued During Period, Shares, Warrants Exercised (in shares)       10,000            
Preferred Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares       $ 0.0001   $ 0.0001   $ 0.0001    
Class of Warrant or Right, Outstanding (in shares)       2,262,203            
Warrant Adjustment, Deemed Dividend | $       $ 8,974,000   $ 8,974,000        
Warrants Post Reverse Split [Member]                    
Class of Warrant or Right, Outstanding (in shares) [1]       127,531            
Series F Preferred Stock [Member]                    
Conversion of Stock, Shares Converted (in shares)           3,033        
Stock Issued During Period, Shares, New Issues (in shares)           1,648        
Preferred Stock, Convertible, Conversion Price (in dollars per share) | $ / shares   $ 68.4   $ 11.17   $ 11.17 $ 13.6 $ 11.17    
Preferred Stock, Convertible, Floor Price (in dollars per share) | $ / shares       $ 11.17         $ 11.17  
Private Placement [Member] | Series F Preferred Stock [Member]                    
Stock Issued During Period, Shares, New Issues (in shares)   6,550                
Preferred Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares   $ 0.0001                
Conversion of Series F Preferred Stock to Common Stock [Member]                    
Conversion of Stock, Shares Issued (in shares)       641,592 90,056 288,968 352,624 641,592    
Conversion of Stock, Shares Converted (in shares)       0 922          
Common Stock Warrants [Member]                    
Class of Warrant or Right, Exercised (in shares)       10,000 0          
Class of Warrant or Right, Issued (in shares)           24,104        
Proceeds From Warrant Exercises, Net | $       $ 31,000 $ 0          
Preferred Warrants [Member]                    
Class of Warrant or Right, Exercised (in shares)       0            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   32,750                
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares       $ 975            
Warrants and Rights Outstanding, Term (Year)       3 years            
Class of Warrant or Right, Outstanding (in shares)       31,102            
Investor Warrants [Member]                    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   95,764                
Placement Agent Warrants [Member]                    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   7,663               103,427
Class of Warrant or Right, Cash Fee, Percentage of Proceeds   8.00%                
Preferred Stock, Convertible, Conversion Price (in dollars per share) | $ / shares                   $ 68.4
Class of Warrant or Right, Beneficial Ownership Percentage                   4.99%
Class of Warrant or Right, Outstanding (in shares) 153,470                  
Warrant Adjustment, Deemed Dividend | $       $ 539,000            
Placement Agent Warrants [Member] | Warrants Post Reverse Split [Member]                    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares       $ 68.4            
Class of Warrant or Right, Outstanding (in shares) [1]       7,663            
Common Warrants [Member]                    
Stock Issued During Period, Shares, Warrants Exercised (in shares)     10,000              
Class of Warrant or Right, Exercised (in shares)     10,000 10,000 0 282,314        
Class of Warrant or Right, Cash Fee, Percentage of Proceeds       8.00%            
Class of Warrant or Right, Issued (in shares)           24,104        
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares       $ 3.41   $ 3.41 $ 69.03 $ 3.41    
Warrants and Rights Outstanding, Term (Year)           5 years   5 years    
Class of Warrant or Right, Exercise Price of Warrants or Rights Exercised (in dollars per share) | $ / shares     $ 3.41 $ 3.41   $ 3.41        
Class of Warrant or Right, Outstanding (in shares) 2,401,047     2,262,203   2,272,203 103,453 2,272,203    
Proceeds from Warrant Exercises | $     $ 34,000              
Proceeds From Warrant Exercises, Net | $     $ 31,000              
Class of Warrant or Right, Cash Fee | $       $ 3,000            
Common Warrants [Member] | Warrants Post Reverse Split [Member]                    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares           $ 68.4   $ 68.4    
Reverse Stock Split [Member]                    
Stockholders' Equity Note, Stock Split, Conversion Ratio 40                  
[1] Adjusted by the Reverse Split.