XML 73 R66.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Restructuring Costs - Schedule of Costs Accrued Related to the Restructuring (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Restructuring Cost and Reserve [Line Items]        
Beginning balance     $ 317  
Costs accrued $ 8,250 $ 0 8,250 $ 0
Costs paid     (8,250)  
Ending balance 317   317  
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,996  
Costs paid     (4,996)  
Ending balance 0   0  
Contract Termination        
Restructuring Cost and Reserve [Line Items]        
Beginning balance     207  
Costs accrued     0  
Costs paid     0  
Ending balance 207   207  
Other        
Restructuring Cost and Reserve [Line Items]        
Beginning balance     110  
Costs accrued     440  
Costs paid     (440)  
Ending balance $ 110   $ 110