v3.26.1
Accounts Payable and Accrued Liabilities (Tables)
3 Months Ended
Mar. 31, 2026
Accounts Payable and Accrued Liabilities [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities

As of March 31, 2026 and December 31, 2025, accounts payable and accrued liabilities consisted of the following:

 

   March 31,
2026
   December 31,
2025
 
Accrued payroll  $405,723   $316,580 
Legal fees   260,000    233,199 
Commissions   229,412    297,831 
Manufacturers   1,202,911    1,664,299 
Promotions   686    1,126,523 
Accounting Fees   86,712    53,683 
Freight   169,952    274,735 
Royalties, shareholder   193,641    197,512 
Warehousing   516,679    894,161 
Sales taxes   1,145    106,909 
Payroll taxes   308,598    446,521 
Professional Fees   26,400    
-
 
Interest   181,904    300,397 
Lender fees   325,000    325,000 
Others   123,231    150,867 
Total  $4,031,994   $6,388,219