XML 48 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of purchase obligations
At December 31, 2023, the Company had the following purchase obligations (in thousands):  
 TotalLess Than 1 Year1 - 3 Years3 - 5 YearsMore Than 5 Years
Purchase obligations$13,557 $7,746 $5,811 $— $— 
Schedule of severance liability
The following table presents a roll forward of the Restructuring Plan costs liability for the twelve months ended December 31, 2023 (in thousands):
Restructuring Costs Liability
Accrual at December 31, 2022$— 
Expense7,196 
Cash Payments(6,245)
Accrual at December 31, 2023
$951