XML 39 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Other Accrued Liabilities (Tables)
9 Months Ended
Sep. 30, 2021
Payables and Accruals [Abstract]  
Schedule of Other Accrued Liabilities
Other accrued liabilities consist of the following (in thousands):
September 30,
2021
December 31,
2020
Accrued compensation$10,920 $15,161 
Accrued variable consideration14,239 5,025 
Accrued professional fees5,069 3,183 
Accrued interest on convertible notes4,200 1,369 
Accrued other48 52 
Total other accrued liabilities$34,476 $24,790