XML 43 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Liabilities (Tables)
9 Months Ended
Sep. 30, 2022
Payables and Accruals [Abstract]  
Schedule of accrued liabilities
As of September 30, 2022 and December 31, 2021, accrued liabilities consisted of the following (in thousands):
As of
September 30,
As of
December 31,
20222021
(unaudited)
Accrued compensation and benefit expenses$15,189 $17,430 
Other accrued liabilities9,216 6,295 
Total accrued liabilities$24,405 $23,725