XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.1
ACCOUNTS AND OTHER PAYABLE AND ACCRUED EXPENSES (Tables)
3 Months Ended
Mar. 31, 2022
Payables and Accruals [Abstract]  
Accounts and Other Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Liabilities

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

 

   March 31,  December 31,
   2022  2021
Accounts payable  $582,212   $202,289 
Salary payable   264,917    267,215 
Other payable-related party (see Note 8)   24,571    97,856 
Accrued expense for construction   33,057,678    8,944,367 
Accrued expense-others   1,106,673    1,019,049 
Total  $35,036,051   $10,530,776