Quarterly report pursuant to Section 13 or 15(d)

Accrued Salaries and Payroll (Details)

v3.22.2
Accrued Salaries and Payroll (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Wages, benefits and taxes $ 16,605 $ 12,017
Accrued bonus 10,871 17,263
Accrued salaries and payroll $ 27,476 $ 29,280