v3.25.1
Accrued Expenses
3 Months Ended
Mar. 31, 2025
Payables and Accruals [Abstract]  
Accrued Expenses
6. Accrued Expenses
The following table presents components of accrued expenses (in thousands):
As of,
March 31, 2025December 31, 2024
Accrued compensation and employee related costs$38,178 $53,652 
Accrued sabbatical3,836 3,233 
Accrued value added tax850 1,000 
Other accrued taxes6,159 7,055 
Accrued cost of revenue18,080 18,216 
Accrued professional services3,882 3,475 
Accrued marketing8,377 8,739 
Other accrued expenses4,410 4,458 
Total accrued expenses$83,772 $99,828