XML 59 R41.htm IDEA: XBRL DOCUMENT v3.25.1
PAYABLE AND ACCRUED EXPENSES (Tables)
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Liabilities

Payable and accrued expenses consist of the following:

 

   December 31,
2024
  December 31,
2023
Accounts payable  $30,003   $206,984 
Salary payable   323,655    216,253 
Social security insurance contribution payable   169,858    172,398 
Other payable-related party       88,086 
Accrued expense for construction   5,310,040    5,389,437 
Accrued expense-others   8,489,902    2,760,778 
Total  $14,323,458   $8,833,936