XML 72 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accounts Receivable, Net (Details) - Schedule of net accounts receivable - USD ($)
Dec. 31, 2021
Jun. 30, 2021
Schedule of net accounts receivable [Abstract]    
Trade accounts receivable $ 3,568,513 $ 3,589,011
Less: allowances for doubtful accounts (3,502,523) (3,475,769)
Accounts receivable, net $ 65,990 $ 113,242