Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.2.u1
Note 7 - Stockholders' Equity - Schedule of Warrants under the Black-Scholes Model (Details)
Jun. 30, 2024
Jan. 05, 2024
Dec. 31, 2023
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 3.5 4.76 12
Measurement Input, Share Price [Member] | New Series C Warrants [Member]      
Warrant Liability   4.76  
Measurement Input, Share Price [Member] | New 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.0452 0.05 0.0384
Measurement Input, Risk Free Interest Rate [Member] | New Series C Warrants [Member]      
Warrant Liability   0.0464  
Measurement Input, Risk Free Interest Rate [Member] | New 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] | New Series C Warrants [Member]      
Warrant Liability   0  
Measurement Input, Expected Dividend Rate [Member] | New 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 3.3 3.4 3.8
Measurement Input, Expected Term [Member] | New Series C Warrants [Member]      
Warrant Liability   5  
Measurement Input, Expected Term [Member] | New 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.60 1.60 1.48
Measurement Input, Price Volatility [Member] | New Series C Warrants [Member]      
Warrant Liability   1.41  
Measurement Input, Price Volatility [Member] | New Series D Warrants [Member]      
Warrant Liability   1.32  
Measurement Input, Price Volatility [Member] | Placement Agents Warrants [Member]      
Warrant Liability   1.41