v3.25.2
Accounts Payable and Accrued Liabilities (Tables)
6 Months Ended
Jun. 30, 2025
Accounts Payable and Accrued Liabilities [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities

As of June 30, 2025 and December 31, 2024, accounts payable and accrued liabilities consisted of the following:

 

   June 30,
2025
   December 31,
2024
 
Accrued payroll  $195,889   $76,399 
Legal fees   214,829    13,722 
Commissions   
-
    450,208 
Manufacturers   1,635,113    409,744 
Promotions   823,174    2,570,126 
Accounting fees   80,000    210,386 
Freight   154,659    149,549 
Royalties, shareholder   92,955    88,644 
Warehousing   514,872    261,046 
Sales taxes   2,878    67,488 
Payroll taxes   542,442    700,797 
Professional fees   52,600    26,200 
Insurance   
-
    12,118 
Interest   186,047    
-
 
Lender fees   375,000    
-
 
Others   89,873    155,441 
Total  $4,960,331   $5,191,868