XML 85 R68.htm IDEA: XBRL DOCUMENT v3.25.3
Other Payables and Accrued Liabilities - Schedule of Other Payables and Accrued Liabilities (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Schedule of Other Payables and Accrued Liabilities [Abstract]    
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