XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Note 9 - Accounts Payable and Accrued Expenses - Summary of Accounts Payable and Accrued Expenses (Details) - USD ($)
Jun. 30, 2023
Jun. 30, 2022
Accounts payable $ 1,325,539 $ 2,001,978
Taxes payable 97,453 196,473
Accrued payroll, vacation and bonus payable 454,786 331,644
Accrued operating expenses 834,153 275,695
Total $ 2,711,931 $ 2,805,790