XML 53 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Other Payables and Accrued Liabilities (Tables)
9 Months Ended
Sep. 30, 2023
Other Payables and Accrued Liabilities [Abstract]  
Schedule of Other Payables and Accrued Liabilities Other payables and accrued liabilities consist of the following:
   September 30,   December 31, 
   2023   2022 
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