Note 7 - Commitments and Contingencies (Details Textual) |
36 Months Ended | |||
|---|---|---|---|---|
Mar. 07, 2022 |
Nov. 17, 2021 |
Jun. 08, 2021 |
Jul. 06, 2024 |
|
| Purported Shareholder v. Company - Violation of Sections 10(b) and 20(a) of the Exchange Act and SEC Rule 10b-5 [Member] | ||||
| Loss Contingency, Number of Defendants | 3 | 3 | 2 | 10 |
| Loss Contingency, Number of Plaintiffs | 4 | |||
| Purported Shareholder v. Company - Alleged Misstatements as the Shareholder [Member] | ||||
| Loss Contingency, Number of Defendants | 9 |