Annual report pursuant to Section 13 and 15(d)

Accrued Salaries and Payroll (Details)

v3.22.1
Accrued Salaries and Payroll (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Wages, benefits and taxes $ 12,017 $ 14,719
Accrued bonus 17,263 8,406
Total accrued salaries and payroll $ 29,280 $ 23,125