XML 80 R70.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring Costs - Schedule of Costs Accrued Related to the Restructuring (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2023
USD ($)
Restructuring Cost and Reserve [Line Items]  
Beginning balance $ 0
Costs accrued 2,566
Costs paid (1,254)
Ending balance 1,312
Asset Impairment  
Restructuring Cost and Reserve [Line Items]  
Beginning balance 0
Costs accrued 582
Costs paid 0
Ending balance 582
Contract Termination  
Restructuring Cost and Reserve [Line Items]  
Beginning balance 0
Costs accrued 405
Costs paid 0
Ending balance 405
Employee Severance  
Restructuring Cost and Reserve [Line Items]  
Beginning balance 0
Costs accrued 1,139
Costs paid (1,139)
Ending balance 0
Other  
Restructuring Cost and Reserve [Line Items]  
Beginning balance 0
Costs accrued 440
Costs paid (115)
Ending balance $ 325