v3.25.2
Restructuring and Impairment Charges (Tables)
6 Months Ended
Jun. 30, 2025
Employee Termination Benefits  
Restructuring Cost and Reserve [Line Items]  
Summary of Liability Related to Employee Termination Benefits and Contract Termination Costs

The liability related to employee termination benefits as of June 30, 2025 is as follows (in thousands):

 

 

June 30,

 

 

 

2025

 

 Accrued employee termination benefits at December 31, 2024

 

$

5,034

 

 Employee termination benefits charges incurred during the period

 

 

 

 Amounts paid or otherwise settled during the period

 

 

(5,034

)

 Accrued employee termination benefits at June 30, 2025

 

$

 

Contract Termination Costs  
Restructuring Cost and Reserve [Line Items]  
Summary of Liability Related to Employee Termination Benefits and Contract Termination Costs

The liability related to contract termination costs as of June 30, 2025 is as follows (in thousands):

 

 

June 30,

 

 

 

2025

 

 Accrued contract termination costs at December 31, 2024

 

$

1,686

 

 Contract termination costs incurred during the period

 

 

 

 Amounts paid or otherwise settled during the period

 

 

(1,686

)

 Accrued contract termination costs at June 30, 2025

 

$