XML 47 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued expenses (Tables)
9 Months Ended
Sep. 30, 2022
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consist of the following:
As of
September 30,
2022
December 31,
2021
Employee compensation$4,121 $10,580 
Income taxes payable1,546 2,375 
Other taxes payable8,800 3,264 
Vacation reserves1,607 1,988 
Other1,573 1,272 
Total accrued expenses$17,647 $19,479