XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Other current liabilities - Schedule of other current liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Other Liabilities, Current [Abstract]    
Customer deposits $ 781 $ 731
Other liabilities 2,068 528
Contingent consideration payable 4,926 1,947
Total other current liabilities $ 7,775 $ 3,206