XML 339 R31.htm IDEA: XBRL DOCUMENT v3.22.1
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
SCHEDULE OF ACCOUNTS PAYABLE AND ACCRUED LIABILITIES

 

   December 31, 2021   December 31, 2020 
Accounts payable  $414,117   $991,565 
Accrued expenses   981,027    905,629 
Others   137,168    33,794 
 Accounts Payable and Accrued Liabilities  $1,532,312   $1,930,988