XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued compensation and employee related costs $ 25,403 $ 16,926
Accrued sabbatical 2,151 0
Accrued value added tax 7,067 4,937
Other accrued taxes 6,173 1,754
Accrued cost of revenue 7,520 7,923
Accrued professional services 5,545 2,297
Accrued marketing 6,112 980
Other accrued expenses 2,631 1,309
Total accrued expenses $ 62,602 $ 36,126