XML 64 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Note 7 - Accrued Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
Jun. 30, 2024
Jun. 30, 2023
Accrued stock-based compensation $ 172,170 $ 387,044
Accrued compensation and other liabilities 730,089 682,901
Accrued taxes 231,935 131,178
Accrued dividends 420,581 418,877
Accrued Liabilities $ 1,554,775 $ 1,620,000