XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Restructuring and Other Related Charges (Tables)
9 Months Ended
Sep. 30, 2024
Restructuring and Related Activities [Abstract]  
Schedule of Changes in Restructuring Liability Balance
The following table presents a reconciliation of the beginning and ending restructuring liability balance (in thousands):
 Nine Months Ended September 30, 2024
Beginning balance
$— 
Restructuring charges
8,840 
Restructuring payments
(6,116)
Ending balance
$2,724