v3.26.1
Note 9 - Income Taxes - Income (Loss) before Income Taxes (Details) - USD ($)
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
United States $ (24,582,719) $ (14,118,076)
Foreign 4,351,869 (717,316)
Loss before income taxes $ (20,230,850) $ (14,835,392)