XML 75 R68.htm IDEA: XBRL DOCUMENT v3.24.3
Restructuring Costs - Schedule of Costs Accrued Related to the Restructuring (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Restructuring Cost and Reserve [Line Items]        
Beginning balance     $ 317  
Costs accrued $ (211) $ 2,566 8,039 $ 2,566
Costs paid     (7,889)  
Ending balance 467   467  
Asset Impairment        
Restructuring Cost and Reserve [Line Items]        
Beginning balance     0  
Costs accrued     2,814  
Costs paid     (2,814)  
Ending balance 0   0  
Employee Severance        
Restructuring Cost and Reserve [Line Items]        
Beginning balance     0  
Costs accrued     4,496  
Costs paid     (4,496)  
Ending balance 0   0  
Contract Termination        
Restructuring Cost and Reserve [Line Items]        
Beginning balance     207  
Costs accrued     (62)  
Costs paid     (145)  
Ending balance 0   0  
Other        
Restructuring Cost and Reserve [Line Items]        
Beginning balance     110  
Costs accrued     791  
Costs paid     (434)  
Ending balance $ 467   $ 467