XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued expenses and other current liabilities (Tables)
9 Months Ended
Sep. 30, 2024
Payables and Accruals [Abstract]  
Schedule of accrued expenses and other current liabilities
The components of accrued expenses and other current liabilities were as follows:
As of
September 30,
2024
December 31, 2023
(in thousands)
Accrued expenses$6,648 $2,943 
Value added tax payable945 993 
Customer deposits734 756 
Deferred revenue396 577 
Other liabilities438 1,007 
Total accrued expenses and other current liabilities$9,161 $6,276