XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
ACCRUED LIABILITIES (Tables)
12 Months Ended
Jun. 30, 2021
Payables and Accruals [Abstract]  
Accrued liabilities
    2021     2020  
Accrued stock-based compensation   $ 348,265     $ 252,959  
Accrued compensation     293,130       383,088  
Accrued other liabilities     56,333       207,003  
Accrued taxes      146,004       136,117  
Accrued dividends     144,360       144,361  
    $ 988,092     $ 1,123,528