XML 81 R65.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other Payables and Accrued Liabilities (Details) - Schedule of other payables and accrued liabilities - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Schedule Of Other Payables And Accrued Liabilities Abstract    
Accrued electricity $ 143,537 $ 135,360
Accrued rental 20,356 61,879
Value-added tax payable 398,303
Accrued interest to a related party 596,878 664,666
Payable for purchase of equipment 3,019,217 3,379,368
Accrued commission to salesmen 13,885 15,274
Accrued bank loan interest 1,395,251 992,989
Others 48,386 1,003
Totals $ 5,635,813 $ 5,250,539