XML 41 R29.htm IDEA: XBRL DOCUMENT v3.22.4
Other Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2022
Payables and Accruals [Abstract]  
Schedule of Other Accrued Liabilities
Other accrued liabilities consist of the following:
December 31,
20222021
(in thousands)
Accrued compensation$9,053 $8,809 
Accrued variable consideration21,987 16,192 
Accrued professional fees2,547 3,917 
Accrued interest on convertible notes1,325 1,325 
Accrued other279 167 
Total other accrued liabilities$35,191 $30,410