XML 52 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
Other current liabilities (Tables)
12 Months Ended
Dec. 31, 2021
Other Liabilities, Current [Abstract]  
Schedule of other current liabilities
The components of other current liabilities were as follows:
As of December 31,
20212020
Contingent consideration payable$6,933 $1,947 
Value added tax payable1,274 515 
Customer deposits$798 731 
Other liabilities594 13 
Total other current liabilities$9,599 $3,206