XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Note 9 - Accounts Payable and Accrued Expenses (Tables)
9 Months Ended
Mar. 31, 2022
Notes Tables  
Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]
   

March 31,

   

June 30,

 
   

2022

   

2021

 

Accounts payable

  $ 2,030,984     $ 1,672,647  

Accrued interest

    147,822       129,596  

Taxes payable

    360,821       238,020  

Accrued payroll, vacation and bonus payable

    266,906       1,049,359  

Accrued expenses

    67,753       773,252  

Total

  $ 2,874,286     $ 3,862,874