Note 8 - Shareholders' Equity - Fair Value Assumptions of Warrants (Details) - Minimum [Member] |
Jun. 30, 2021 |
---|---|
Measurement Input, Weighted Average Exercise Price [Member] | |
Warrants and Rights Outstanding, Measurement Input | 3.74 |
Measurement Input, Risk Free Interest Rate [Member] | |
Warrants and Rights Outstanding, Measurement Input | 0.39 |
Measurement Input, Price Volatility [Member] | |
Warrants and Rights Outstanding, Measurement Input | 103.42 |
Measurement Input, Expected Term [Member] | |
Warrants and Rights Outstanding, Measurement Input | 2.8 |