XML 66 R51.htm IDEA: XBRL DOCUMENT v3.25.2
Note 7 - Accrued Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
Jun. 30, 2025
Jun. 30, 2024
Accrued stock-based compensation $ 237,249 $ 172,170
Accrued compensation and other liabilities 690,335 730,089
Accrued taxes 511,248 231,935
Accrued dividends 403,007 420,581
Accrued Liabilities $ 1,841,839 $ 1,554,775