XML 68 R56.htm IDEA: XBRL DOCUMENT v3.21.1
Accounts Receivable, Net (Details) - Schedule of net accounts receivable - USD ($)
Mar. 31, 2021
Jun. 30, 2020
Schedule of net accounts receivable [Abstract]    
Trade accounts receivable $ 3,589,048 $ 3,453,439
Less: allowances for doubtful accounts (3,451,213) (2,297,491)
Accounts receivable, net $ 137,835 $ 1,155,948