XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Prepaid expenses and other current assets (Tables)
6 Months Ended
Jun. 30, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Prepaid and Other Current Assets
The prepaid expenses and other current assets were as follows:
As of
June 30,
2023
December 31,
2022
(in thousands)
Prepaid expenses$4,854 $3,323 
Value added, goods and service taxes receivable2,019 1,384 
Guarantee deposits placed2,004 2,295 
Other prepaid and current assets312 1,152 
Total prepaid expenses and other current assets$9,189 $8,154