v3.26.1
Restructuring and Impairment (Tables)
6 Months Ended
Jun. 30, 2026
Restructuring and Related Activities [Abstract]  
Schedule of Reconciliations of Accrued Contract Termination and Other Costs

The following are reconciliations of accrued contract termination and other costs for the three and six months ended June 30, 2026 and 2025 (in thousands):

 

 

For the Six Months Ended June 30,

 

 

 

2026

 

 

2025

 

Contract termination costs as of December 31, 2025 and 2024, respectively

 

$

10,682

 

 

$

9,078

 

Expense recognized during the period

 

 

796

 

 

 

169

 

Payments during the period

 

 

(515

)

 

 

(554

)

Contract termination costs as of March 31, 2026 and 2025, respectively

 

$

10,963

 

 

$

8,693

 

Expense recognized during the period

 

 

578

 

 

 

447

 

Payments during the period

 

 

(783

)

 

 

(836

)

Contract termination costs as of June 30, 2026 and 2025, respectively

 

$

10,758

 

 

$

8,304

 

Less: current portion of contract termination costs, as of June 30, 2026 and 2025, respectively

 

$

(3,505

)

 

$

(3,275

)

Long term portion of contract termination costs, as of June 30, 2026 and 2025, respectively

 

$

7,253

 

 

$

5,029