XML 59 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Schedule of accrued liabilities
          
  

December 31,

2021

  

December 31,

2020

 
Other payable  $4,294   $3,787 
Tax penalty payable (a)   2,780    2,780 
Accrued expense   786    120 
Other tax payables   1,086    972 
Other accrual and payables   1,148    831 
Total accrued liabilities  $10,094   $8,490