XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses and Other Current Liabilities
6 Months Ended
Jun. 30, 2022
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities

7. Accrued Expenses and other current liabilities

 

 

 

 

 

 

 

June 30,
2022

 

 

December 31,
2021

 

Payroll and related benefits

 

$

11,636

 

 

$

15,570

 

Commitment to purchase under government contract

 

 

 

 

 

8,103

 

Deferred income for government contract

 

 

620

 

 

 

 

Professional fees

 

 

3,799

 

 

 

3,335

 

Sales tax payable

 

 

1,807

 

 

 

2,227

 

Other

 

 

5,303

 

 

 

4,543

 

 

 

$

23,165

 

 

$

33,778