XML 34 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Other Payables and Accruals
12 Months Ended
Dec. 31, 2021
Other Payables and Accruals [Abstract]  
OTHER PAYABLES AND ACCRUALS
10. OTHER PAYABLES AND ACCRUALS

 

    As of
December 31,
 
    2021     2020  
Accrued payroll and welfare payable   $ 178,706     $ 180,878  
VAT and other taxes payable     192,563       92,608  
Others (1)     109,989       63,118  
    $ 481,258     $ 336,604  

 

(1) As of December 31, 2021 and 2020, others mainly consist of the outstanding refundable balance upon termination of the cooperative agreement with one customer and payables for rental expenses.