XML 72 R61.htm IDEA: XBRL DOCUMENT v3.25.4
Other payables and accrued liabilities (Details) - USD ($)
Dec. 31, 2025
Jun. 30, 2025
DisclosureLineElements [Line Items]    
Other accrued liabilities and payables $ 981,832 $ 1,893,921
Accrued Payables For Inventory In Transit [Member]    
DisclosureLineElements [Line Items]    
Other accrued liabilities and payables 0 262,570
Credit Cards Payable [Member]    
DisclosureLineElements [Line Items]    
Other accrued liabilities and payables 233,894 149,276
Customer Deposit [Member]    
DisclosureLineElements [Line Items]    
Other accrued liabilities and payables 197,511 291,995
Accrued Amazon Fees [Member]    
DisclosureLineElements [Line Items]    
Other accrued liabilities and payables 77,191 76,534
Sales Taxes Payable [Member]    
DisclosureLineElements [Line Items]    
Other accrued liabilities and payables 442,157 552,346
Payroll Liabilities [Member]    
DisclosureLineElements [Line Items]    
Other accrued liabilities and payables 30,915 560,387
Other Accrued Liabilities And Payables [Member]    
DisclosureLineElements [Line Items]    
Other accrued liabilities and payables $ 164 $ 813