XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued expenses and other current liabilities
6 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
Accrued expenses and other current liabilities Accrued expenses and other current liabilities
The components of accrued expenses and other current liabilities were as follows:
As of
June 30,
2023
December 31, 2022
(in thousands)
Accrued rebates$1,964 $473 
Value added tax payable1,846 1,345 
Contingent consideration payable1,666 3,288 
Accrued expenses1,621 829 
Customer deposits789 754 
Other liabilities1,081 1,836 
Total accrued expenses and other current liabilities$8,967 $8,525 
As of June 30, 2023 and December 31, 2022 the Company had payable to its related party in the amount of $0.6 million that was classified as Other current liabilities in unaudited condensed consolidated balance sheet.