XML 35 R25.htm IDEA: XBRL DOCUMENT v3.24.3
Restructuring (Tables)
9 Months Ended
Sep. 30, 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(981)(2,136)(3,117)
Balance as of September 30, 2024
$2,220 $1,007 $3,227