v3.26.1
Other Payables and Accrued Liabilities (Tables)
9 Months Ended
Mar. 31, 2026
Payables and Accruals [Abstract]  
Schedule of other payables and accrued liabilities
      
   March 31, 2026  June 30, 2025
Accrued payables for inventory in transit  $   $262,570 
Credit cards payable   218,171    143,518 
Customer deposits   1,161,635    291,995 
Accrued Amazon fees   77,191    76,534 
Sales taxes payable   615,406    433,604 
Accrued payroll and related expenses   10,417    560,387 
Other accrued liabilities and payables   53,870    813 
           
Total  $2,136,690   $1,769,421