XML 108 R94.htm IDEA: XBRL DOCUMENT v3.23.1
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details 1) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued payroll $ 1,023,549 $ 85,888
Accrued VAT expenses 6,801 62,044
Accrued taxes 1,653,284 62,272
Customer deposit 1,155,695
Customer refund 1,146,409
Other payables (c) 994,213 245,000
Other accrual (d) 2,301,914 298,141
Total Accrued liabilities $ 8,281,865 $ 753,345