XML 42 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
Restructuring Costs (Tables)
12 Months Ended
Dec. 31, 2024
Restructuring and Related Activities [Abstract]  
Details of Restructuring Liability Included in Accrued Expenses

The following table presents the details of the Company’s restructuring liability, which is included in accrued expenses on the consolidated balance sheet at December 31, 2024 as follows:

 

(in thousands)

 

Restructuring Liability

 

Balance at December 31, 2023

 

$

 

Restructuring charges

 

 

10,185

 

Cash payments

 

 

10,084

 

Balance at December 31, 2024

 

$

101