XML 52 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
Restructuring (Tables)
12 Months Ended
Dec. 31, 2024
Restructuring and Related Activities [Abstract]  
Schedule of Total Charges Incurred Total charges incurred are summarized as follows:
(in thousands)Facility and Non-Lease CostsOther CostsTotal
Balance as of December 31, 2023
$ $ $ 
Restructuring charges6,045 3,143 9,188 
Non-cash items(2,844)(2,844)
Cash settled(1,025)(1,654)(2,679)
Balance as of December 31, 2024
$2,176 $1,489 $3,665