v3.26.1
Restructuring, Contract Termination and Impairment Charges (Tables)
6 Months Ended
Jun. 30, 2026
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring, Contract Termination and Impairment Charges
The components of the restructuring, contract termination and impairment charges are as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Restructuring charges(1)
$1,248 $9,023 $1,553 $14,231 
Impairment charges825 — 825 471 
Contract termination charges (benefit)(178)1,228 (178)1,388 
Total restructuring, contract termination and impairment charges$1,895 $10,251 $2,200 $16,090