Quarterly report pursuant to Section 13 or 15(d)

Accrued Salaries and Payroll (Details)

v3.22.1
Accrued Salaries and Payroll (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Wages, benefits and taxes $ 17,140 $ 12,017
Accrued bonus 5,901 17,263
Accrued salaries and payroll $ 23,041 $ 29,280