XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts and Other Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
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