v3.25.2
Note 5 - Stock Purchase Warrants (Details Textual) - The 2022 Sales Incentive Warrants [Member]
Dec. 31, 2022
$ / shares
shares
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | shares 250,000
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares $ 1
Distribution Partner [Member]  
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | shares 200,000
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares $ 1.5