v3.26.1
Accrued Expenses (Tables)
3 Months Ended
Mar. 31, 2026
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
The following table presents components of accrued expenses (in thousands):
As of,
March 31, 2026December 31, 2025
Accrued compensation and employee related costs$55,030 $65,230 
Accrued sabbatical5,120 4,458 
Accrued value added tax983 948 
Other accrued taxes6,324 8,691 
Accrued cost of revenue23,299 22,609 
Accrued professional services4,415 3,742 
Accrued marketing6,396 4,597 
Accrued occupancy costs6,969 9,262 
Other accrued expenses5,435 5,622 
Total accrued expenses$113,971 $125,159