XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
ACCRUED LIABILITIES (Tables)
6 Months Ended
Jun. 30, 2021
Accounts Payable and Accrued Liabilities, Current [Abstract]  
Schedule of accrued liabilities
The following table reflects accrued liabilities as of June 30, 2021 and December 31, 2020 (in thousands): 

 June 30,
2021
December 31, 2020
Accrued compensation$2,122 $5,498 
Accrued restructuring costs2,197 8,744 
Other accrued liabilities18,548 12,829 
Total accrued liabilities$22,867 $27,071