XML 38 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other Payables and Accruals (Tables)
6 Months Ended
Jun. 30, 2022
Other Payables and Accruals [Abstract]  
Schedule of 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.