XML 94 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Other Payables and Accrued Liabilities (Details) - Schedule of other payables and accrued liabilities - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Schedule of other payables and accrued liabilities [Abstract]    
Accrued electricity $ 135,360 $ 14,544
Accrued rental 61,879
Value-added tax payable 428,481
Accrued interest to a related party 664,666 649,468
Payable for purchase of equipment 3,379,368 3,262,153
Accrued commission to salesmen 15,274 10,917
Accrued bank loan interest 992,989 429,279
Others 1,003 43,759
Totals $ 5,250,539 $ 4,838,601