v3.26.3
Note 12 - Earnings (Loss) Per Share - Computation of Earnings per Share (Details) - USD ($)
3 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Net loss $ (1,700,754) $ (2,893,002)
Basic number of shares (in shares) 70,010,938 43,287,933
Diluted number of shares (in shares) 70,010,938 43,287,933
Basic (in dollars per share) $ (0.02) $ (0.07)
Diluted (in dollars per share) $ (0.02) $ (0.07)