XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
RECEIVABLES (Details) - USD ($)
Jun. 30, 2021
Jun. 30, 2020
Receivables [Abstract]    
Accounts receivable $ 5,375,598 $ 6,560,024
Allowance for doubtful accounts (234,963) (251,954)
Accounts receivable, net $ 5,140,635 $ 6,308,070