Annual report [Section 13 and 15(d), not S-K Item 405]

Note 7 - Stockholders' Equity - Schedule of Warrants under the Black-Scholes Model (Details)

v3.26.1
Note 7 - Stockholders' Equity - Schedule of Warrants under the Black-Scholes Model (Details)
Dec. 31, 2025
Dec. 31, 2024
May 01, 2024
Jan. 05, 2024
Measurement Input, Share Price [Member] | January 2023 Warrants [Member]        
Warrant Liability       14.25
Measurement Input, Share Price [Member] | New Series A Warrants [Member]        
Warrant Liability       14.25
Measurement Input, Share Price [Member] | New Series B Warrants [Member]        
Warrant Liability       14.25
Measurement Input, Share Price [Member] | October 2022 Warrants [Member]        
Warrant Liability 0.68 2 4.76  
Measurement Input, Share Price [Member] | November 2023 Warrants [Member]        
Warrant Liability     4.76  
Measurement Input, Share Price [Member] | January 2024 Warrants [Member]        
Warrant Liability     4.76  
Measurement Input, Share Price [Member] | Series C Warrants [Member]        
Warrant Liability     4.76  
Measurement Input, Share Price [Member] | Series D Warrants [Member]        
Warrant Liability     4.76  
Measurement Input, Share Price [Member] | Placement Agents Warrants [Member]        
Warrant Liability     4.76  
Measurement Input, Risk Free Interest Rate [Member] | January 2023 Warrants [Member]        
Warrant Liability       0.044
Measurement Input, Risk Free Interest Rate [Member] | New Series A Warrants [Member]        
Warrant Liability       0.0402
Measurement Input, Risk Free Interest Rate [Member] | New Series B Warrants [Member]        
Warrant Liability       0.044
Measurement Input, Risk Free Interest Rate [Member] | October 2022 Warrants [Member]        
Warrant Liability 0.0375 0.0427 0.0479  
Measurement Input, Risk Free Interest Rate [Member] | November 2023 Warrants [Member]        
Warrant Liability     0.0464  
Measurement Input, Risk Free Interest Rate [Member] | January 2024 Warrants [Member]        
Warrant Liability     0.0464  
Measurement Input, Risk Free Interest Rate [Member] | Series C Warrants [Member]        
Warrant Liability     0.0464  
Measurement Input, Risk Free Interest Rate [Member] | Series D Warrants [Member]        
Warrant Liability     0.0496  
Measurement Input, Risk Free Interest Rate [Member] | Placement Agents Warrants [Member]        
Warrant Liability     0.0464  
Measurement Input, Expected Dividend Rate [Member] | January 2023 Warrants [Member]        
Warrant Liability       0
Measurement Input, Expected Dividend Rate [Member] | New Series A Warrants [Member]        
Warrant Liability       0
Measurement Input, Expected Dividend Rate [Member] | New Series B Warrants [Member]        
Warrant Liability       0
Measurement Input, Expected Dividend Rate [Member] | October 2022 Warrants [Member]        
Warrant Liability 0 0 0  
Measurement Input, Expected Dividend Rate [Member] | November 2023 Warrants [Member]        
Warrant Liability     0  
Measurement Input, Expected Dividend Rate [Member] | January 2024 Warrants [Member]        
Warrant Liability     0  
Measurement Input, Expected Dividend Rate [Member] | Series C Warrants [Member]        
Warrant Liability     0  
Measurement Input, Expected Dividend Rate [Member] | Series D Warrants [Member]        
Warrant Liability     0  
Measurement Input, Expected Dividend Rate [Member] | Placement Agents Warrants [Member]        
Warrant Liability     0  
Measurement Input, Expected Term [Member] | January 2023 Warrants [Member]        
Warrant Liability       2.1
Measurement Input, Expected Term [Member] | New Series A Warrants [Member]        
Warrant Liability       5
Measurement Input, Expected Term [Member] | New Series B Warrants [Member]        
Warrant Liability       1.5
Measurement Input, Expected Term [Member] | October 2022 Warrants [Member]        
Warrant Liability 1.78 2.8 3.4  
Measurement Input, Expected Term [Member] | November 2023 Warrants [Member]        
Warrant Liability     4.5  
Measurement Input, Expected Term [Member] | January 2024 Warrants [Member]        
Warrant Liability     4.7  
Measurement Input, Expected Term [Member] | Series C Warrants [Member]        
Warrant Liability     5  
Measurement Input, Expected Term [Member] | Series D Warrants [Member]        
Warrant Liability     1.5  
Measurement Input, Expected Term [Member] | Placement Agents Warrants [Member]        
Warrant Liability     5  
Measurement Input, Price Volatility [Member] | January 2023 Warrants [Member]        
Warrant Liability       1.85
Measurement Input, Price Volatility [Member] | New Series A Warrants [Member]        
Warrant Liability       1.38
Measurement Input, Price Volatility [Member] | New Series B Warrants [Member]        
Warrant Liability       1.87
Measurement Input, Price Volatility [Member] | October 2022 Warrants [Member]        
Warrant Liability 1.51 1.55 1.60  
Measurement Input, Price Volatility [Member] | November 2023 Warrants [Member]        
Warrant Liability     1.48  
Measurement Input, Price Volatility [Member] | January 2024 Warrants [Member]        
Warrant Liability     1.45  
Measurement Input, Price Volatility [Member] | Series C Warrants [Member]        
Warrant Liability     1.41  
Measurement Input, Price Volatility [Member] | Series D Warrants [Member]        
Warrant Liability     1.32  
Measurement Input, Price Volatility [Member] | Placement Agents Warrants [Member]        
Warrant Liability     1.41