XML 70 R60.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other payables and accrued liabilities (Details) - USD ($)
Sep. 30, 2022
Jun. 30, 2022
Payables and Accruals [Abstract]    
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