v3.25.2
Note 7 - Stock Warrants - Summary of Warrants (Details) (Parentheticals)
Jun. 30, 2025
Warrant One [Member]  
Maturity date May 07, 2026
Warrant Two [Member]  
Maturity date Sep. 11, 2026