v3.26.1
Accrued Expenses
6 Months Ended
Jun. 30, 2026
Payables and Accruals [Abstract]  
Accrued Expenses
6. Accrued Expenses
The following table presents components of accrued expenses (in thousands):
As of,
June 30, 2026December 31, 2025
Accrued compensation and employee related costs$63,918 $65,230 
Accrued sabbatical5,272 4,458 
Accrued value added tax933 948 
Other accrued taxes9,276 8,691 
Accrued cost of revenue33,290 22,609 
Accrued professional services3,643 3,742 
Accrued marketing7,573 4,597 
Accrued occupancy costs6,440 9,262 
Other accrued expenses10,416 5,622 
Total accrued expenses$140,761 $125,159