XML 51 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring (Tables)
9 Months Ended
Sep. 30, 2023
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring The table sets forth an analysis of the components of the restructuring charges and payments and other deductions made against the accrual for the three months ended September 30, 2023 (in thousands):
 
Three Months Ended, September 30, 2023
Severance
Balance at June 30, 2023
$— 
Restructuring accruals
2,219 
Payments
(1,047)
Balance at September 30, 2023
$1,172 
The following table summarizes restructuring costs included in the accompanying condensed consolidated statements of operations (in thousands):
 
Three Months Ended, September 30, 2023
Cost of product revenue
$677 
Cost of service revenue
48 
Operating expenses:
Sales and marketing
1,387 
General and administrative107 
Total
$2,219