XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts and Other Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accounts payable $ 411,554 $ 57,649
Salary payable 253,475 250,610
Other payable-related party (see Note 8) 89,577
Accrued expense for construction 5,571,135 6,403,742
Accrued expense-others 897,588 1,022,144
Total $ 7,133,752 $ 7,823,722