XML 38 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued expenses and other current liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Accrued expenses and other current liabilities    
Accruals for goods received from and services provided by vendors-not yet billed $ 13,497 $ 13,012
Personnel related accruals and liabilities 12,940 12,603
Accrued contract fulfillment costs and costs to obtain a contract   2,872
Total $ 26,437 $ 28,487