XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses
9 Months Ended
Sep. 30, 2023
Payables and Accruals [Abstract]  
Accrued Expenses
6. Accrued Expenses
The following table presents components of accrued expenses (in thousands):
As of,
September 30, 2023December 31, 2022
Accrued compensation and employee related costs$25,403 $16,926 
Accrued sabbatical2,151 — 
Accrued value added tax7,067 4,937 
Other accrued taxes6,173 1,754 
Accrued cost of revenue7,520 7,923 
Accrued professional services5,545 2,297 
Accrued marketing6,112 980 
Other accrued expenses2,631 1,309 
Total accrued expenses$62,602 $36,126