XML 78 R62.htm IDEA: XBRL DOCUMENT v3.23.3
Other Payables and Accrued Liabilities (Details) - Schedule of Other Payables and Accrued Liabilities - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Schedule of Other Payables and Accrued Liabilities [Abstract]    
Accrued electricity $ 114,579 $ 3,036
Accrued rental 20,129 56,646
Value-added tax payable 686 69,053
Accrued interest to a related party 590,227 608,465
Payable for purchase of equipment 2,442,169 3,294,940
Accrued commission to salesmen 14,553 19,524
Accrued bank loan interest 1,203,655 1,595,354
Others 472,446 18,540
Totals $ 4,858,444 $ 5,665,558