v3.25.2
Note 5 - Stock Purchase Warrants - Outstanding Stock Purchase Warrants (Details) - shares
Jun. 30, 2025
Jun. 30, 2024
Outstanding warrants (in shares) 200,000 450,000
The 2022 Sales Incentive Warrants [Member]    
Outstanding warrants (in shares) 200,000 450,000