XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Prepaid expenses and other current assets
6 Months Ended
Jun. 30, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Prepaid expenses and other current assets Prepaid expenses 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