XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Restructurings and impairment charges (Tables)
9 Months Ended
Sep. 30, 2023
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring Reserve by Type of Cost
A summary of the accrued liabilities activity recorded in connection with the November 2022 Reduction and March 2023 Restructuring Plan for the nine months ended September 30, 2023 is as follows (in thousands):

Accrued at December 31, 2022ChargesAmounts PaidAccrued at September 30, 2023
Employee severance, benefits, and related costs
November 2022 Reduction$1,041 $327 $(1,249)$119 
March 2023 Restructuring Plan$— $1,782 $(1,443)$339 
Total$1,041 $2,109 $(2,692)$458