v3.26.1
Note 7 - Stockholders' Equity - Schedule of Dividends (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Deemed dividends on Series F Preferred Stock, Series B and F Warrants and warrant exchange $ 39,276 $ 3,677,811 $ 1,388,759 $ 4,734,143
Series F Warrants [Member]        
Warrants, exercise price (in dollars per share) $ 0.8526   $ 0.8526  
Warrant deemed dividend     $ 57,792 $ 116,199
Series B Warrants [Member]        
Warrants, exercise price (in dollars per share)   $ 0.9639   $ 0.9639
Warrant deemed dividend       $ 2,426,968
Series F PS , Series B and F Warrants [Member]        
Deemed dividends on Series F Preferred Stock, Series B and F Warrants and warrant exchange       $ 4,625,675
January 2026 Down Round Trigger [Member] | Series F Warrants [Member]        
Warrants, triggered (in shares) 4,752,651   4,752,651  
Warrants, exercise price (in dollars per share) $ 0.9615   $ 0.9615  
Warrant deemed dividend     $ 57,792  
January 2026 Down Round Trigger [Member] | After Round Down Trigger [Member] | Series F Warrants [Member]        
Warrants, exercise price (in dollars per share) $ 0.8526   $ 0.8526  
March 2025 Down Round Trigger [Member] | Series F Warrants [Member]        
Warrants, triggered (in shares)   593,247   593,247
Warrant deemed dividend       $ 79,695
March 2025 Down Round Trigger [Member] | Minimum [Member] | Series F Warrants [Member]        
Warrants, exercise price (in dollars per share)   $ 2.22   $ 2.22
March 2025 Down Round Trigger [Member] | Maximum [Member] | Series F Warrants [Member]        
Warrants, exercise price (in dollars per share)   5.25   5.25
March 2025 Down Round Trigger [Member] | After Round Down Trigger [Member] | Series F Warrants [Member]        
Preferred stock, conversion price (in dollars per share)   $ 1.2   $ 1.2
May 2025 Down Round Trigger [Member] | Series F Warrants [Member]        
Warrants, triggered (in shares)   593,247   593,247
Warrants, exercise price (in dollars per share)   $ 1.1   $ 1.1
Warrant deemed dividend       $ 36,504
May 2025 Down Round Trigger [Member] | Series B Warrants [Member]        
Warrants, triggered (in shares)   6,777,101   6,777,101
Warrants, exercise price (in dollars per share)   $ 1.94   $ 1.94
Warrant deemed dividend       $ 2,426,968
May 2025 Down Round Trigger [Member] | After Round Down Trigger [Member] | Series F Warrants [Member]        
Warrants, exercise price (in dollars per share)   0.83   $ 0.83
May 2025 Down Round Trigger [Member] | After Round Down Trigger [Member] | Series B Warrants [Member]        
Warrants, exercise price (in dollars per share)   $ 0.83   $ 0.83
Series F and G Convertible Preferred Stock [Member]        
Preferred stock deemed dividend     $ 1,330,967  
Series F and G Convertible Preferred Stock [Member] | January 2026 Down Round Trigger [Member]        
Preferred stock, triggered (in shares) 10,324,493   10,324,493  
Preferred stock, conversion price (in dollars per share) $ 0.9615   $ 0.9615  
Preferred stock deemed dividend     $ 1,291,691  
Series F and G Convertible Preferred Stock [Member] | January 2026 Down Round Trigger [Member] | After Round Down Trigger [Member]        
Preferred stock, conversion price (in dollars per share) $ 0.8526   $ 0.8526  
Series F and G Convertible Preferred Stock [Member] | May 2026 Down Round Trigger [Member]        
Preferred stock, triggered (in shares) 2,000,000   2,000,000  
Preferred stock, conversion price (in dollars per share) $ 1   $ 1  
Preferred stock deemed dividend     $ 39,276  
Series F and G Convertible Preferred Stock [Member] | May 2026 Down Round Trigger [Member] | After Round Down Trigger [Member]        
Preferred stock, conversion price (in dollars per share) $ 0.9746   $ 0.9746  
Series F Convertible Preferred Stock [Member]        
Preferred stock deemed dividend       $ 2,082,508
Series F Convertible Preferred Stock [Member] | March 2025 Down Round Trigger [Member]        
Preferred stock, triggered (in shares)   5,025   5,025
Preferred stock deemed dividend       $ 976,637
Series F Convertible Preferred Stock [Member] | March 2025 Down Round Trigger [Member] | Minimum [Member]        
Preferred stock, conversion price (in dollars per share)   $ 2.22   $ 2.22
Series F Convertible Preferred Stock [Member] | March 2025 Down Round Trigger [Member] | Maximum [Member]        
Preferred stock, conversion price (in dollars per share)   5.25   5.25
Series F Convertible Preferred Stock [Member] | March 2025 Down Round Trigger [Member] | After Round Down Trigger [Member]        
Preferred stock, conversion price (in dollars per share)   $ 1.2   $ 1.2
Series F Convertible Preferred Stock [Member] | May 2025 Down Round Trigger [Member]        
Preferred stock, triggered (in shares)   1,045,402   1,045,402
Preferred stock, conversion price (in dollars per share)   $ 1.1   $ 1.1
Preferred stock deemed dividend       $ 1,105,871
Series F Convertible Preferred Stock [Member] | May 2025 Down Round Trigger [Member] | After Round Down Trigger [Member]        
Preferred stock, conversion price (in dollars per share)   $ 0.83   $ 0.83