XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
ACCOUNTS PAYABLE, OTHER PAYABLE AND ACCRUED EXPENSES (Tables)
9 Months Ended
Sep. 30, 2021
Payables and Accruals [Abstract]  
Accounts Payable, Other Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Liabilities

Accounts payable, other payable and accrued expenses consist of the following:

 

   September 30,  December 31,
   2021  2020
Accounts payable  $653,102   $479,958 
Salary payable   241,983    320,549 
Social security insurance contribution payable   —      49,167 
Other payable-related party (see Note 8)   72,148    95,616 
Deposit on subscription of a subsidiary’s share   —      153,260 
Accrued expense-construction   6,511,439    3,537,644 
Accrued expense-others   2,749,132    445,507 
Total  $10,227,804   $5,081,701