v3.26.3
Note 7 - Accrued Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
Jun. 30, 2026
Jun. 30, 2025
Accrued stock-based compensation $ 127,925 $ 237,249
Accrued compensation and other liabilities 1,048,770 690,335
Accrued taxes 1,671,594 511,248
Accrued dividends 392,029 403,007
Accrued Liabilities $ 3,240,318 $ 1,841,839