v3.26.1
Accounts payable and other current liabilities (Tables)
6 Months Ended
Jun. 30, 2026
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Other Current Liabilities

As of June 30, 2026 and December 31, 2025, accounts payable and other current liabilities consisted of the following:

  

   June 30,   December 31, 
   2026   2025 
Accounts payable  $2,323,279   $3,853,699 
Payroll liabilities   1,757,121    1,456,176 
Credit card liability   78,133    28,202 
Other payable   85,481    55,922 
Dividend payable   -    63,996 
Payable for purchase of property and equipment   12,304    14,469 
Total accrued expenses and other liabilities  $4,256,318   $5,472,464