XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.2
ACCRUED LIABILITIES AND OTHER PAYABLES (Tables)
6 Months Ended
Jun. 30, 2025
Payables and Accruals [Abstract]  
SCHEDULE OF ACCRUED LIABILITIES AND OTHER PAYABLES

Accrued liabilities and other payables consisted of the following:

 

  

June 30,

2025

   December 31,
2024
 
    (Unaudited)      
Accrued payroll  $53,937   $69,332 
Accrued VAT expenses   9,122    8,400 
Accrued taxes   1,665,040    1,459,052 
Customer deposit   9,171,719    10,130,886 
Customer refund   614,819    856,829 
Other payables   152,772    205,345 
Other accruals         28,434 
Total accrued liabilities and other payables  $11,667,409   $12,758,278