XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other payables and accrued liabilities (Tables)
3 Months Ended
Sep. 30, 2022
Payables and Accruals [Abstract]  
Schedule of accounts payable and accrued liabilities
         
  

September 30,

2022

  

June 30,

2022

 
Accrued payables for inventory in transit  $554,991   $4,217,941 
Accrued Amazon fees   512,500    640,467 
Sales taxes payable   535,468    307,152 
Payroll liabilities   204,871    239,248 
Other accrued liabilities and payables   282,765    510,412 
           
Total  $2,090,595   $5,915,220