Quarterly report pursuant to Section 13 or 15(d)

Accrued Salaries and Payroll (Details)

v3.23.1
Accrued Salaries and Payroll (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Wages, benefits and taxes $ 20,921 $ 15,198
Accrued bonus 5,164 15,877
Total accrued salaries and payroll $ 26,085 $ 31,075