XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.2
ACCRUED LIABILITIES (Details) - USD ($)
Jun. 30, 2021
Jun. 30, 2020
Payables and Accruals [Abstract]    
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
Accrued liabilities $ 988,092 $ 1,123,528