v3.26.3
SCHEDULE OF PAYABLE AND ACCRUED EXPENSES (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accounts payable $ 380,812 $ 30,003
Salary payable 216,190 323,655
Social security insurance contribution payable 339,746 169,858
Accrued expense for construction 5,332,180 5,310,040
Accrued expense-others 494,310 611,721
Total $ 6,763,238 $ 6,445,277