Quarterly report pursuant to Section 13 or 15(d)

Note 11 - Capitalization and Equity Structure - Schedule of Assumptions used in Black-Scholes Model to Measure Fair Value (Details)

v3.24.2
Note 11 - Capitalization and Equity Structure - Schedule of Assumptions used in Black-Scholes Model to Measure Fair Value (Details)
Jun. 30, 2024
Dec. 31, 2023
A2021 Warrants [Member] | Measurement Input, Share Price [Member]    
Warrant, measurement input 1.06 2.5
A2021 Warrants [Member] | Measurement Input, Conversion Price [Member]    
Warrant, measurement input 12.81 12.81
A2021 Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]    
Warrant, measurement input 0.0486 0.042
A2021 Warrants [Member] | Measurement Input, Expected Term [Member]    
Warrant, measurement input 1.61 2.11
A2021 Warrants [Member] | Measurement Input, Price Volatility [Member]    
Warrant, measurement input 0.971 0.765
June 2020 Investor Warrants [Member] | Measurement Input, Share Price [Member]    
Warrant, measurement input 1.06 2.5
June 2020 Investor Warrants [Member] | Measurement Input, Conversion Price [Member]    
Warrant, measurement input 5.18 5.18
June 2020 Investor Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]    
Warrant, measurement input 0.0492 0.0426
June 2020 Investor Warrants [Member] | Measurement Input, Expected Term [Member]    
Warrant, measurement input 1.44 1.94
June 2020 Investor Warrants [Member] | Measurement Input, Price Volatility [Member]    
Warrant, measurement input 0.976 0.782
June 2020 Placement Agent Warrants [Member] | Measurement Input, Share Price [Member]    
Warrant, measurement input 1.06 2.5
June 2020 Placement Agent Warrants [Member] | Measurement Input, Conversion Price [Member]    
Warrant, measurement input 5.64 5.64
June 2020 Placement Agent Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]    
Warrant, measurement input 0.0512 0.0454
June 2020 Placement Agent Warrants [Member] | Measurement Input, Expected Term [Member]    
Warrant, measurement input 0.94 1.44
June 2020 Placement Agent Warrants [Member] | Measurement Input, Price Volatility [Member]    
Warrant, measurement input 1.126 0.83
December 2019 Warrants [Member] | Measurement Input, Share Price [Member]    
Warrant, measurement input 1.06 2.5
December 2019 Warrants [Member] | Measurement Input, Conversion Price [Member]    
Warrant, measurement input 8.1 8.1
December 2019 Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]    
Warrant, measurement input 0.0511 0.0453
December 2019 Warrants [Member] | Measurement Input, Expected Term [Member]    
Warrant, measurement input 0.97 1.47
December 2019 Warrants [Member] | Measurement Input, Price Volatility [Member]    
Warrant, measurement input 1.124 0.823
December 2019 Placement Agent Warrants [Member] | Measurement Input, Share Price [Member]    
Warrant, measurement input 1.06 2.5
December 2019 Placement Agent Warrants [Member] | Measurement Input, Conversion Price [Member]    
Warrant, measurement input 8.44 8.44
December 2019 Placement Agent Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]    
Warrant, measurement input 0.0535 0.0482
December 2019 Placement Agent Warrants [Member] | Measurement Input, Expected Term [Member]    
Warrant, measurement input 0.47 0.97
December 2019 Placement Agent Warrants [Member] | Measurement Input, Price Volatility [Member]    
Warrant, measurement input 0.994 0.852
May 2019 Warrants [Member] | Measurement Input, Share Price [Member]    
Warrant, measurement input [1]   1.88
May 2019 Warrants [Member] | Measurement Input, Conversion Price [Member]    
Warrant, measurement input   3.52
May 2019 Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]    
Warrant, measurement input   0.053
May 2019 Warrants [Member] | Measurement Input, Expected Term [Member]    
Warrant, measurement input   0.4
May 2019 Warrants [Member] | Measurement Input, Price Volatility [Member]    
Warrant, measurement input   0.775
[1] As of December 31, 2023, management determined that a financing event was likely in the first quarter of 2024, and reduced the share price used in the model by 25% in order to reflect the total amount that would be realized accordingly.