XML 76 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accounts payable $ 57,649 $ 202,289
Salary payable 250,610 267,215
Social security insurance contribution payable 0 0
Other payable-related party (see Note 8) 89,577 97,856
Deposit on subscription of a subsidiary’s share 0 0
Accrued expense for construction 6,403,742 8,944,367
Accrued expense-others 1,022,144 1,019,049
Total $ 7,823,722 $ 10,530,776