XML 56 R39.htm IDEA: XBRL DOCUMENT v3.25.3
Other Payables and Accrued Liabilities (Tables)
9 Months Ended
Sep. 30, 2025
Other Payables and Accrued Liabilities [Abstract]  
Schedule of Other Payables and Accrued Liabilities
   September 30,   December 31, 
   2025   2024 
Accrued electricity  $117,945   $2,964 
Accrued litigation costs   498,439    461,855 
Value-added tax payable   414,459    21,868 
Accrued interest to a related party   308,154    304,600 
Payable for purchase of property, plant and equipment   10,836,652    10,711,678 
Accrued commission to salesmen   15,180    3,877 
Accrued bank loan interest   7,881    14,955 
Others   195,163    24,193 
Totals  $12,393,873   $11,545,990