XML 25 R17.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other Payables and Accruals
6 Months Ended
Jun. 30, 2022
Other Payables and Accruals [Abstract]  
OTHER PAYABLES AND ACCRUALS
11. OTHER PAYABLES AND ACCRUALS

 

   June 30,   December 31, 
   2022   2021 
Accrued payroll and welfare payable  $74,969   $178,706 
VAT and other taxes payable   75,436    192,563 
Others (1)   1,291    109,989 
   $151,696   $481,258 

 

(1)As of December 31, 2021, others mainly consist of the outstanding refundable balance upon termination of the cooperative agreement with one customer and payables for rental expenses.  These balances were settled and paid as of June 30, 2022.