v3.26.3
PAYABLE AND ACCRUED EXPENSES (Tables)
3 Months Ended
Mar. 31, 2025
Payables and Accruals [Abstract]  
SCHEDULE OF PAYABLE AND ACCRUED EXPENSES

Payable and accrued expenses consist of the following:

 

   March 31,
2025 (Restated)
   December 31,
2024 (Restated)
 
Accounts payable  $390,250   $30,003 
Salary payable   

208,604

    323,655 
Social security insurance contribution payable   

308,921

    169,858 
Accrued expense for construction   

5,337,777

    5,310,040 
Accrued expense-others   

622,473

    611,721 
Total  $6,868,025   $6,445,277